HADLEY GREEN/Staff photo Swampscott's Colin Fray (5) makes a pass at the Gloucester v. Swampscott football game at Gloucester High School. 11/10/17
Salem NewsSprtsGloucesterSwampscottFootball