Newburyport:Runners sprint by spectators at the finish of teh High Street Mile. Jim Vaiknoras/Staff photo
090802jvamile