Boston Marathon volunteers are led by 230 team captains who oversee all assignments, from bib number stuffing to medal distribution and everything in between!
Boston Marathon volunteers are led by 230 team captains who oversee all assignments, from bib number stuffing to medal distribution and everything in between!