Are there any Illini friendly bars to watch the game this Saturday in the St. Louis area? Kind of like how Chicago has a few of those.
At first I thought about Ballpark Village. However Mizzou is playing at the same time and my guess is that game will be the main game that gets shown on the large screens.
At first I thought about Ballpark Village. However Mizzou is playing at the same time and my guess is that game will be the main game that gets shown on the large screens.