The Marathon winds through eight towns and cities — Hopkinton, Ashland, Framingham, Natick, Wellesley, Newton, Brookline, then Boston. Here are the details about the course, plus a map.
There will be a lot of traffic closures on race morning.
A Boston native who will be taking part in the New York Marathon this weekend has overcome a series of personal and health ...
Set yourself up for success with these expert-backed tips.