JIM VAIKNORAS/Staff photo Runners cast long shadow Sunday morning in High Street Mile in front of Newburyport High School.
170806JVAmileHigh Street mile road race