Team president Kevin Warren stated he wanted to work out a stadium deal with the state of Illinois by 2025. This meant building it would be completed around 2028. It was an aggressive timetable, but one he felt was workable. We may finally know why the Chicago Bears are showing such urgency in their push to get this done. That became apparent over the past 24 hours when not one but two other franchises reached agreements with their respective cities on stadium deals.
It began with the Carolina Panthers...