American taxpayers have spent $33 billion on sports stadiums. They got fewer seats—and higher prices
Fortune
—
"No one has ever built a new stadium and made tickets cheaper.
No one’s trying to.”