Taxpayers Shoulder Costs for $1.4 Billion Stadium. Buffalo Bills Fans Cheer. - The New York Times
Stadium politics rile states fighting over NFL teams
NFL To San Diego: Move Forward With Stadium Environmental Report
NFL team owner has acquired another pro team, Thestreet
House Hunting: Three teams eyeing new stadiums in the next few years
New LA Rams stadium in Inglewood to be world's most expensive
Tottenham Hotspur Stadium - Wikipedia
ETFE is defining new stadium construction, lowering costs and opening options
10 of the Most Expensive NFL Stadiums Your Precious Tax Dollars Paid For - TheStreet
13 Game-Changing NFL Stadiums