Business
Tuesday, 6/23, 10:41 PM
Bills open $2.1 billion stadium, reviving an old question: who should pay?
- The Buffalo Bills cut the ribbon on a gleaming new Highmark Stadium this week, a roughly $2.1 billion home built with about $850 million in public money — and reopening a long-running debate among economists over whether taxpayer-funded sports venues are ever worth the price.