Leonard McStevens Fatally Struck in Randolph Pedestrian Accident
On August 5, 2025, at approximately 9:10 p.m., Leonard McStevens, a 49-year-old resident of Braintree, Massachusetts, was fatally struck by a pickup truck while attempting to cross Route 139 near 650 Mazeo Drive in Randolph. McStevens was transported to a local hospital, where he was pronounced deceased shortly after arrival. The Norfolk County District Attorney’s Office reported that the driver, a 28-year-old man from Canton, remained at the scene following the incident.No charges were immediately filed against the driver, and the investigation into the accident is ongoing, with assistance from Massachusetts State Police crash reconstruction and crime scene teams. Further details regarding the circumstances of the collision have not been disclosed at this time.