Swampscott: Marblehead's Oliver Kim rushes slowed down by a Swampscott defender. photo by Mark Teiwes / Salem News
101125MTESWMHFOOTBALL