A group of spectators braved the rain near Union Street in Ashland.
Boston Globe Marathon photos
A group of spectators braved the rain near Union Street in Ashland.
(Globe Staff Photo / John Tlumacki)