The Illini are the No. 16 team in the nation. This is the highest-ranked Illinois team to play Mizzou in St. Louis since 2012 (two seasons ago, the Braggin’ Rights Game was played at Mizzou and Illinois was ranked No.…
Saint Louis Sports News Continuously Updated