Top Story

CHAMPAIGN, Ill. (WAND) — The Illinois football team dropped to #23 in the latest AP top 25 poll following a loss to Indiana Saturday.