It pisses me off royally that professions sports teams don’t have to build their own damn stadiums.
Why doesn’t the government of the taxpayer build me a new office building?
It is beyond ludicrous. Criminal in my opinion.
I can see Buffalo building the stadium for the Bills. Buffalo is a city in the Rust Belt that is in decline. So they have leverage and they are using it with the city/state government. But Charlotte is a city in the Sun Belt with rapid population growth. David Tepper can move the Panthers to St. Louis, if he wants to do that.