By Conor Kelley and Mohan Ge
Nearly 20,000 athletes ran the 125th Boston Marathon in person Monday after a 910-day hiatus due to the COVID-19 pandemic. Spectators lined the racecourse from Hopkinton, Mass. all the way to Boston’s Boylston Street to cheer on athletes in this year’s highly anticipated race.





















Story continues below advertisement