A large American flag hung behind Athletes' Village at Hopkinton Middle School.
Boston Marathon:
Globe photos
A large American flag hung behind Athletes' Village at Hopkinton Middle School.
(Globe Staff Photo / Jonathan Wiggs)