University of Illinois fans will be flooding Busch Stadium later this month. The St. Louis Cardinals are holding their annual “Illini Night at Busch Stadium” when they host the Diamondbacks May 20th. Former Illinois basketball star Dee Brown will throw out the first pitch.
Illini Night At Busch Stadium May 20th
May 5, 2016 | 5:30 AM



