American taxpayers have spent $33 billion on sports stadiums. They got fewer seats—and higher prices
- Posted on June 11, 2026
- By Fortune
- 0 Views
- 1 min read
American taxpayers have spent $33 billion on sports stadiums. They got fewer seats—and higher prices
"No one has ever built a new stadium and made tickets cheaper. No one’s trying to.”