Christian Liberty football practice of Arlington Heights with quarterback Nathan Ellison warming up his arm getting ready for the first game.
Mark Welsh | Staff Photographer
Christian Liberty of Arlington Heights football practice.
Mark Welsh | Staff Photographer
Christian Liberty of Arlington Heights football practice.
Mark Welsh | Staff Photographer
Christian Liberty of Arlington Heights football practice.
Mark Welsh | Staff Photographer
Christian Liberty of Arlington Heights football practice.
Mark Welsh | Staff Photographer
Christian Liberty of Arlington Heights football practice.
Mark Welsh | Staff Photographer
Christian Liberty of Arlington Heights football practice.
Mark Welsh | Staff Photographer
Christian Liberty of Arlington Heights football practice.
Mark Welsh | Staff Photographer
Christian Liberty of Arlington Heights football practice.
Mark Welsh | Staff Photographer
Christian Liberty of Arlington Heights football practice.
Mark Welsh | Staff Photographer
Christian Liberty of Arlington Heights football practice.
Mark Welsh | Staff Photographer
Christian Liberty of Arlington Heights football practice.
Mark Welsh | Staff Photographer
Christian Liberty of Arlington Heights football practice.
Mark Welsh | Staff Photographer
Christian Liberty of Arlington Heights football practice.
Mark Welsh | Staff Photographer
Christian Liberty of Arlington Heights football practice.
Mark Welsh | Staff Photographer
Christian Liberty of Arlington Heights football practice.
Mark Welsh | Staff Photographer
Arlington Height's Christian Liberty head football coach Jim Kaulkins barks out orders for his players as they practice.
Mark Welsh | Staff Photographer