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