A Rhode Island driver struck and killed a Grammy-nominated musician who was walking his dogs over the weekend – as police reveal she had over 100 prior arrests.
Roderick MacLeod, a 70-year-old musician, was walking his dogs on Route 128 around 7:21 a.m. Saturday, when he was hit and killed by an SUV, police in Hopkinton, just on the border of Connecticut, said.