Correctional Officer Edward “Teddy” Dillon III, 27, of Lowell, was found dead following an early morning crash Wednesday on Treble Cove Road in Billerica.
Thursday, July 26, 2012
Wednesday, July 25, 2012
The incident occurred at about 4 a.m. Wednesday on Treble Cove Road in Billerica.
The Middlesex County deputy sheriff who was found dead after an early-morning, single-car crash in Billerica Wednesday died from a self-inflicted gunshot to the head, according to the Lowell Sun. How and why Dillon shot himself remains unclear. A spokesperson for the Middlesex Sheriff's office said the situation is still under investigation by the Massachusetts State Police and the department would not comment on the cause of death at this time. "At this point we’re not commenting on any reports or reporting beyond what we’ve offically put out in our statement," the spokesperson said. The Middlesex County District Attorney’s office has only said that his death was not suspicious and no charges are being filed. The Middlesex County …