OT: Places to watch the Illini in St. Louis area?