About Hancock Stadium ,Normal ,IL


Hancock Stadium is a 13,391-seat multi-purpose stadium in Normal, Illinois. It opened in 1963. It is home to the Illinois State University Redbirds football team.

Credits: https://en.wikipedia.org/wiki/Hancock_Stadium