Hopkinton, Massachusetts, celebrated its 100th anniversary as the starting line for the marathon, sending off a field of nearly 30,000 runners. Read this story
Hopkinton, Massachusetts, celebrated its 100th anniversary as the starting line for the marathon, sending off a field of nearly 30,000 runners. Read this story
More from Bangor Daily News | Professional Sports Sports