NEEDHAM (CBS) – A Norwood man was killed in a rollover crash on I-95 in Needham Friday afternoon.
State Police said the 29-year-old man was driving a 2001 Toyota 4Runner when it collided with a Ford Transit van and rolled over. The driver of the Toyota was ejected. He was taken to a Boston hospital where he was pronounced dead.
The driver of the van was not injured.
The crash remains under investigation.