The 18-year-old male from Sherborn may have dropped onto the roadway from the footbridge above and is in critical condition at Tufts Medical Center.
UPDATE: Spokesman for the Suffolk County DA’s office, Jake Wark, said that the incident does not appear to be criminal in nature. “Foul play is not suspected but the circumstances remain under investigation.”
He also said that they will not be identifying anyone involved in the incident. “In the absence of criminal charges we won’t be releasing any names,” Wark said.
The following is a release from the Massachusetts State Police.
This morning at approximately 1:16 a.m., troopers from the Massachusetts State Police Boston Barracks (Leverett Circle) responded to Storrow Drive inbound at the Dartmouth Street footbridge overpass in Boston on the report of a single car crash.
Upon arrival, troopers encountered an 18-year-old Sherborn, MA man lying in the high speed lane after being struck by a motor vehicle.
He was being attended to by an off duty police officer from the North Reading Police Department and a civilian motorist who was travelling in the area at the time of the crash.
The operator of the vehicle involved was a 43-year-old Revere, MA man.
Various witnesses at the scene indicated that the 18-year-old may have dropped onto the roadway from the footbridge above; he is currently listed in critical condition at Tufts Medical Center after being transported from the scene by Boston EMS.
Troopers from the Massachusetts State Police Collision Analysis and Reconstruction Section, Crime Scene Services Section, Suffolk County DA’s Office/State Police Detective Unit and H-Troop Investigators assisted at the scene and with the investigation that remains ongoing.
Additional inquiries should be referred to the Suffolk County DA’s Office. No further information is available at this time.