Tag: Illinois Sports Facilities Authority
Can Chicago Afford To Provide Funding For Two Stadiums?
https://www.youtube.com/watch?v=chfQG7ws-Zc
The owners of the Major League Baseball Chicago White Sox franchise may have an eye on some property on Chicago’s south side where the...