American taxpayers have spent $33 billion on sports stadiums. They got fewer seats—and higher prices
When the Buffalo Bills open their $2.2 billion Highmark Stadium this September, they’ll be opening the NFL’s smallest venue: 60,108 seats, down from the 71,608 the old stadium held. And to make that happen, New York State and Erie County paid $850 million in public funds, resulting in 11,500 fewer seats, with personal seat licenses…