A new Buffalo Bills stadium: Gov. Cuomo is justly cautious on committing state taxpayers
‘Similarly, the state should conduct a comprehensive, hard-headed and open analysis before it grants any more taxpayer subsidies to the Bills, a profitable franchise valued at $870 million by Forbes.’