Newburyport: Newburyport's Yazid Eideh (9) tries to get the ball from Triton's Dan Ford. Bryan Eaton/Staff Photo
091022beasoccer