The Editorial Board: Despite the lure of Buffalo, keep the Bills
Why do taxpayers fund sports stadiums?
The Bills are getting a $1.4bn stadium, but taxpayers will pick up
Seasonal preoccupations, Politics
Bills owners committed to sharing costs on proposed stadium
Taxpayers Shoulder Costs for $1.4 Billion Stadium. Buffalo Bills
Buffalo Bills, Erie Co. and NYS reach agreement to build new $1.4
Buffalo Bills building new $1.4 billion stadium - Cash Flow Sports
War and Taxes: A Short History of the IRS
Priorities people!!! : r/facepalm
Public contributions for new Bills stadium estimated to be around
Important Development On the Buffalo Bills New Stadium Deal
New Buffalo Bills stadium price tag will exceed $1.4 billion
What's at stake as clock ticks on New York's budget