In the small town of Dupo, Illinois, with a population of less than 4,000 people, the most popular current residents can be found on the football field.

See Full Page