Kevin Mulligan runs with the ball during Buffalo Grove High School football practice.
Joe Lewnard | Staff Photographer
Mike Cornely, left, during Buffalo Grove High School football practice.
Joe Lewnard | Staff Photographer
Buffalo Grove High School football practice.
Joe Lewnard | Staff Photographer
Mike Cornely, left, with coach Jim Farrell during Buffalo Grove High School football practice.
Joe Lewnard | Staff Photographer
Buffalo Grove High School football practice.
Joe Lewnard | Staff Photographer
Coach Jim Farrell huddles with the team during Buffalo Grove High School football practice.
Joe Lewnard | Staff Photographer
Buffalo Grove High School football practice.
Joe Lewnard | Staff Photographer
Buffalo Grove High School football practice.
Joe Lewnard | Staff Photographer
John Angotti runs with the ball during Buffalo Grove High School football practice.
Joe Lewnard | Staff Photographer
Buffalo Grove High School football practice.
Joe Lewnard | Staff Photographer
Jermy Salzman runs with the ball during Buffalo Grove High School football practice.
Joe Lewnard | Staff Photographer
Coach Jim Farrell huddles with the team during Buffalo Grove High School football practice.
Joe Lewnard | Staff Photographer
Buffalo Grove High School football practice.
Joe Lewnard | Staff Photographer
Buffalo Grove High School football practice.
Joe Lewnard | Staff Photographer
Coach Jim Farrell with team members during Buffalo Grove High School football practice.
Joe Lewnard | Staff Photographer