American taxpayers have spent $33 billion on sports stadiums. They got fewer seats—and higher prices

Fortune Fortune

"No one has ever built a new stadium and made tickets cheaper.

No one’s trying to.”

Read full article at Fortune →