Taxpayers face $850M tab for new Buffalo Bills stadium
Bills' new $1.4B stadium opens up possibilities for team, venue
New York Buffalo Bills NFL Stadium Deal Nears Final Approval
Bills stadium FAQ: Financing agreement for new Orchard Park
Bills' new $1.4 billion stadium to include $850 million in public
Bills move closer to starting construction on new stadium by
New York Jets Owner Takes a Shot at Highmark Stadium
Bills reach deal for new stadium, with a record amount of taxpayer
Buffalo Bills staying in Orchard Park; NFL owners approve league
NY taxpayers will pay $850 million for Buffalo Bills' new stadium
New York State approves $600 million contribution to Bills' new
New York State approves $600 million contribution to Bills' new
Buffalo Bills finalize agreement on new stadium with state, county