Why the Buffalo Bills deal stinks for taxpayers and must be reversed
Your guide to the road to a new Bills stadium
Rob Ford attends Buffalo Bills game in Toronto, stealing a seat and causing a scene at Rogers Centre
Why do taxpayers fund sports stadiums?
Will the Buffalo Bills Get a $1.4 Billion Stadium? - The New York Times
Bills owners committed to sharing costs on proposed $1.4 billion US stadium
Pegula's lobby for 1.5 billion $ - 100% tax-payer funded stadium project : r/buffalobills
Buffalo Bills secure deal for $1.4B stadium with $850M taxpayer bill
Buffalo Bills' billionaire owner set to get $1B in public funds for new stadium
New Buffalo Bills stadium price tag will exceed $1.4 billion
The Bills want taxpayers to pay $1.4 billion for a new stadium. What role will Cuomo