State contracts with two firms for Bills stadium negotiations
Bills reach deal for new stadium, with a record amount of taxpayer
Report: Bills owners asking $1.5 billion for new stadium
Taxpayers To Be Billed a Billion Dollars for Buffalo Bills' New
Buffalo Bills, New York announce deal for new stadium in Orchard Park
Should Buffalo Pay Its NFL Bills?
Their town, their tax dollars, their thoughts: Readers on where
New Buffalo Bills stadium price tag will exceed $1.4 billion
Their town, their tax dollars, their thoughts: Readers on where
The Bills Stadium Deal Is Indefensible and Understandable
Churchill: With Bills giveaway, Hochul (and taxpayers) got fleeced
The Bills are getting a $1.4bn stadium, but taxpayers will pick up