BRYAN EATON/Staff photo. The Generals' Cam Peach gets some yards before Amesbury's Austin Hallisey pulls him down.
170929BEAfootballAmesburyHamilton