According to the Chicago Sun-Times, the city is planning a 12,000-seat arena at McCormick Place that could house the DePaul Blue Demons. The University of Chicago's Allen Sanderson breaks down the economics of a new stadium.
Business
Sun-Times: DePaul Stadium Planned for McCormick Place
Michael Lipkin | May 14, 2013 11:30 am