Was handing nearly a billion in public money to a billionaire NFL owner for the new Bills stadium defensible?
The new Orchard Park stadium deal came with a massive public subsidy — was keeping the Bills in Buffalo worth the taxpayer cost, or did local and state officials get played by the league?