North Billerica: Marblehead senior captain Ty Bates, left, puts a crushing hit on Swampscott junior Griffin Hunt, dislodging him from the puck. David Le/Salem News