advertisement

Images of Hampshire football practice

Head Coach Dan Cavanaugh watches passing drills during Hampshire High School football practice. John Starks | Staff Photographer