Danvers vs Beverly D2 North Boys Soccer Semifinal
DAVID LE/Staff photo. Danvers junior James McPherson (15) and Beverly senior Leo Feingold (8) battle for a header on Friday afternoon. 11/11/16
BeverlyDanversBoys Soccerspt