Newburyport: in the women's 15 and under heat in the High Street Mile . Jim Vaiknoras/Staff photo
100801jvamile