These stadiums are always a corrupt deal.
In Houston, the new football stadium cost $300,000,000 to build a competing structure with the Astrodome (in the parking lot of the Astrodome).
Reliant (now NRG) paid $300,000,000 for the naming rights. Did that money go to the taxpayers who built it? NO. They went to the team owner.
The money is there to privately fund these projects. Rats run the major urban areas and these are interstate negotiated deals (architects, labor, and the crony run sports leagues).
Seems no matter what it is, its OK as long as its “our” guy doing it.