NEEDHAM, MASS. (WHDH) - A Needham man was struck and killed Wednesday morning while assisting his son who crashed on an icy street in Needham, authorities said.

Police said Joseph Flynn, 63, was tending to his son’s disabled car around 7 a.m. after he slid on ice and hit a pole on Brookline Street.

Another motorist, a 40-year-old Needham man, was driving toward Greendale Ave. when the vehicle slid on the ice and could not stop. Police said Flynn was pinned between the two cars.

“A car was coming and I think Joe didn’t want them to hit the cars and they hit him,” Sheila Flynn said of her husband.

Police said Flynn’s son, a nurse practitioner, scrambled to help his father. He was rushed to the hospital, where he was pronounced dead.

“It’s just such a tragic accident,” Chief John Schlittler said.

State Police and the Norfolk DA’s office are assisting Needham Police in the investigation.

“We’re in shock. I keep thinking I’m going to wake up from this nightmare,” Sheila Flynn said of the freak accident.

No charges are expected to be filed.

(Copyright (c) 2024 Sunbeam Television. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)

Join our Newsletter for the latest news right to your inbox