Buffalo Bills secure deal for $1.4B stadium with $850M taxpayer bill
Buffalo Bills staying in Orchard Park; NFL owners approve league
Buffalo Bills stadium would cost $1.4 billion at current site: report
NY taxpayers will pay $850 million for Buffalo Bills' new stadium
Buffalo's New NFL Stadium Paid for by $850 Million in Public
Erie County releases new details for the proposed new Bills
AP Report: Bills Stadium to cost $1.4 billion
Buffalo Bills, New York State, Erie County reach 'ironclad' 30
Taxpayer tab is $850M for Bills' stadium, New York governor says
New Buffalo Bills stadium cost, open date, taxpayer contribution
The Buffalo Bills Get $850 Million In Public Funding For A New Stadium