Overview
- The service in Salem on Wednesday drew more than 1,000 mourners inside St. James Church, with many more lining the streets.
- State police from Connecticut, New York, Colorado, and Kansas joined Massachusetts troopers, calling the profession a shared way of life and a national family.
- Trainor, 30, died May 6 when his cruiser collided head-on with a wrong-way driver on Route 1 in Lynnfield, a crash that also killed the other driver, 50-year-old Hernan Marrero.
- He served out of the Danvers barracks as a lead enforcer of drunk and impaired driving laws after starting his career as a correction officer with the Essex County Sheriff’s Office.
- During preparations for the wake on Monday, a trooper and a retired Marine stopped a gunman who opened fire on motorists on Memorial Drive in Cambridge, a reminder of the risks officers confront even in grief.