DAVID LE/Staff photo. Swampscott senior Maggie DiGrande (28) tries to make a cross against Beverly. 10/6/16.