Race

Runners hit the 13th and final mile during Sunday’s annual Harborside Half Marathon in Newburyport. The sixth annual running of the local road race ended up being a huge hit.

Trending Video

Recommended for you