Loading Video…
This browser does not support the Video element.
The 130th Boston Marathon
The streets from Hopkinton to Boylston are packed as more than 30,000 athletes compete in the 130th running of the Boston Marathon. Celebrated on Patriots' Day, this year's race is being called "perfection" by participants, thanks to cool temperatures and a helpful tailwind that has already led to record-threatening times.