Our Sponsors
April 2014
Read More235 / 418
Marblehead native Shalane Flanagan gets assistance from medical personnel after she collapsed in exhaustion after crossing the finish line of the 118th Boston Marathon. Flanagan ran a personal best time of 2:22:02, good for 7th place overall in the Women's Elite race on Monday morning. DAVID LE/Staff photo 4/21/14