• 6 months ago
The Illinois legislature didn't seriously engage with the Bears after the organization proposed a new stadium on the lakefront that comes with a price tag of at least $4.7 billion and which would need taxpayer funding.

Recommended