DAVID LE/Staff photo. Swampscott's Bridget Cullinane plays the ball back into the box after a clearing attempt by Beverly on Thursday afternoon. 10/1/15.
Log In: