Refine Search

...Strong" on the electronic sign at the front that usually posts the bus's destination. A banner posted on a commercialbuilding in Hopkinton read: "You are Boston Strong. You Earned This."Spectators coming to the start line had to pass...