JIM VAIKNORAS/staff photo Newburyport's Marie Cahalane fights for the ball against North Reading at Amesbury Sports Park Friday.
140905JVAhockey