Runners stayed dry under a giant tent at Hopkinton Middle School before the race.
Rain photos
Runners stayed dry under a giant tent at Hopkinton Middle School before the race.
(Globe Staff Photo / Bill Greene)