Freeport man, 90, dies in car crash
FREEPORT — A Freeport man died from injuries received in a single-car crash on Lower Mast Landing Road on Sunday, July 29.
John Rodrigues, 90, was driving a 1999 Ford F-150 southbound at about 1 p.m. when the vehicle veered left across the roadway and collided with trees on the opposite side of the road, police said.
Rodrigues was transported to Maine Medical Center in Portland, where he died early Monday, police said.
The cause of the crash remained under investigation on Tuesday, according to police.