Buffalo Bills Strike Deal for Taxpayer-Funded $1.4 Billion Stadium
Churchill: With Bills giveaway, Hochul (and taxpayers) got fleeced
Buffalo Bills reach decision on future stadium, relocation - On3
Buffalo Bills seal tentative $1.54 billion new stadium deal
New Buffalo Bills Stadium Would Put Taxpayers on Hook for $850 Million
Buffalo's New NFL Stadium Paid for by $850 Million in Public
New Buffalo Bills Stadium comes with $1.4 Billion Price Tag
Taxpayer tab is $850M for Bills' new stadium, NY gov says
Buffalo Bills stadium would cost $1.4 billion at current site: report