A sampling of volunteer-submitted photos from Hopkinton to Boston and beyond
Volunteers serve all along the race route, including at 24 hydration stations and 26 medical stations.
A sampling of volunteer-submitted photos from Hopkinton to Boston and beyond
Volunteers serve all along the race route, including at 24 hydration stations and 26 medical stations.