1932-04-06: Line of Duty Death of Firefighter Thomas J Meehan

Thomas J Meehan, 45 years old and was appointed to the SFD on July 10, 1918.  He was assigned to SFD Station No. 2, when he died in the line of duty on April 6, 1932.  His death was a result of being ejected off the apparatus and through the glass window [...]