Newburyport: Runners sprint by spectators at the High Street Mile . Jim Vaiknoras/Staff photo
100801jvamile