Newburyport: Newburyport's Amy Sullivan fights for the ball with a Lynnfield player during their game at Cherry Hill in Newburyport Saturday. Jim Vaiknoras/staff photo
131013JVAsoccer