HADLEY GREEN/ Staff photo Beverly's Sam Armbruster (24) pitches at the Beverly v. Gloucester District Finals Little League game. 7/14/17
Salem NewsSprtsBeverlyHarry Ball FieldLittle League