Overview
- The crash occurred just before 7 p.m. Wednesday near the intersection of Randolph Street and Wentworth Road.
- Officers found the victim in the roadway and he was taken to a Boston hospital with life-threatening injuries.
- The driver remained at the scene and cooperated with Canton police.
- Investigators noted crosswalks in the area, though the victim’s position at the time has not been determined.
- Randolph Street is closed with detours at Wentworth Road, and motorists have been asked to avoid the area.