Swampscott: Marblehead senior Trey Blackmer (21) plows forward for a few yards while being brought down by Swampscott junior Ryan Cresta (17) on Saturday afternoon. David Le/Salem News