Buffalo Bills stadium agreement 'not a good deal for the taxpayers,' Suozzi says
Gov. Hochul argues Buffalo Bills deal isn't majority-taxpayer funded
Taxpayers Shoulder Costs for $1.4 Billion Stadium. Buffalo Bills Fans Cheer. - The New York Times
Poloncarz: No 'blank check' from taxpayers for Buffalo Bills stadium
Buffalo Bills - Officially official!! The documents have
Why a Dome Stadium Will Likely Never Happen For The Bills
Buffalo Bills propose new $1.4 billion NFL stadium by 2027
Report names Austin as potential relocation destination for NFL's Buffalo Bills
The Bills' grossly unethical stadium deal will burden the people it purports to unite
The Buffalo Bills Need A New Stadium Like Dolphins Need A Bicycle, by Neil deMause