New Buffalo Bills stadium will cost taxpayers hundreds of millions
The New Buffalo Bills Stadium Is One of the Worst Deals for
How Taxpayers Keep the NFL Rich - The Atlantic
The Bills preference is to build a $1.4 Billion Open-Air stadium
Taxpayers Shoulder Costs for $1.4 Billion Stadium. Buffalo Bills
Your guide to the road to a new Bills stadium
Why do taxpayers fund sports stadiums?
Bills owners committed to sharing costs on proposed stadium
New York taxpayers to shell out record $850M for new Buffalo Bills
Buffalo Bills, New York announce deal for new stadium in Orchard Park
Taxpayers Shoulder Costs for $1.4 Billion Stadium. Buffalo Bills
Buffalo Bills could get nearly $1 billion in public funds to build