What has stalled Bears stadium deal? Report blames taxes and politics




A new report cites economics and politics as the main obstacles to a Bears stadium deal.

Leave a Comment