2024 Boston Marathon: Stories racing to and beyond the finish line
More than 30,000 athletes from all across the world will take on the 26.2-mile course through Hopkinton, Ashland, Framingham, Natick, Wellesley, Newton, Brookline, and Boston on Marathon Monday. Follow along as Beacon reporters cover the marathon …