Swampscott: Swampscott senior quarterback Brendan McDonald fires a pass against Marblehead on Saturday afternoon. David Le/Salem News