CHELSEA, MASS. (WHDH) – Chelsea Fire Department Deputy Chief Michael Masucci has been placed on leave following his arrest in Nashville, according to sources.
The Chelsea Fire Department says Deputy Chief Masucci was arrested in Nashville, Tennessee on Sunday.
According to police reports, officers were responding to a medical call at 418 Broadway in Nashville when they saw Masucci running out of the bar at that location…