Swampscott: From left, Swampscott High School senior football captains, Toby Hale, Brendan McDonald, Ben Faulkner, and Justin Nestor. David Le/Salem News