Sports

Marblehead, Swampscott captains have been true leaders

Marblehead's Tim Cronin charges the ball up the middle of the field. (Spenser Hasak)

More Stories From Marblehead