Danvers at Beverly boys varsity soccer game
JAIME CAMPOS/Staff photo
Beverly's Carter Shepherd and Ali Elhadidy of Danvers battle for the ball during a soccer match between Beverly and Danvers in Beverly.
9/11/2019
Salem NewssoccergamesportsBeverlyDanvers