Boston Marathon

Runners complete a 26.2-mile course through Greater Boston. Route begins in Hopkinton and ends at the Boston Public Library.