So, Your City Wants to Build a Sports Stadium? - Global Sport Matters
Buffalo Bills, New York announce deal for new stadium in Orchard Park
Buffalo Bills could get nearly $1 billion in public funds to build
New Buffalo Bills Stadium the 'Largest Construction Project in
The Bills are getting a $1.4bn stadium, but taxpayers will pick up
Reports -- Bills' stadium projected to have $300M cost overrun - ESPN
Report: Bills Owner Threatens To Relocate Team In New Stadium
Public funding for Tennessee Titans stadium eclipses money for Bills
The New Buffalo Bills Stadium Is One of the Worst Deals for
Some lawmakers opposing plan to subsidize new Bills stadium