Police said the driver is a 64-year-old man from Somerville. He also surrendered his vehicle, and has been summonsed to appear in Somerville District Court.
The incident happened Monday night on McGrath Highway. The driver struck a 72-year-old Somerville man before driving off. The elderly victim was leaving a nearby Stop & Shop, carrying several bags of groceries at the time.
The victim was taken to Massachusetts General Hospital with critical injuries.
(Photo: Massachusetts State Police)