Hamilton-Wenham starting pitcher Aidan Cann fires a pitch against Barnstable during the first inning of play. The Generals lost to Barnstable 12-1 in a shortened 4 inning contest on Friday evening at Harry Ball Field in Beverly. DAVID LE/Staff photo. 7/25/14.