Vendors had a marathon of their own as they set off down the starting road in Hopkinton to set up this morning.
Boston Marathon:
Globe photos
Vendors had a marathon of their own as they set off down the starting road in Hopkinton to set up this morning.
(Globe Staff Photo / Jonathan Wiggs)