DAVID LE/Staff photo. 2016 Beverly football captains are seniors Kyle Chouinard, Kevin Flaherty, Sam Abate, and Hugh Calice. 8/26/16.