The Bills Stadium Deal Is Indefensible and Understandable
Buffalo Bills new stadium cost over-runs approaching $300 million
AP Source: Bills' proposed new stadium price is $1.4 billion
Taxpayers Shoulder Costs for $1.4 Billion Stadium. Buffalo Bills
Will the Buffalo Bills Get a $1.4 Billion Stadium? - The New York
Seats planned for new Bills stadium
Economis says economic impact of a new Bills stadium is
Buffalo Bills Announce Stadium Agreement - Buffalo Fanatics Network
New Buffalo Bills stadium cost, open date, taxpayer contribution
New Buffalo Bills Stadium Would Put Taxpayers on Hook for $850 Million