Boston, MA Pedestrian Francis McGrath 92, killed in hit-and-run collision at Chelsea Street and Rutherford Avenue in Boston, MassachusettsAccident Date: Tue, 01/05/2021