Fields of Failure: The Scandal of Taxpayer Funded Stadiums
Buffalo Bills make initial cuts down to 53-man roster
Buffalo Bills' cruel slide continues with loss to Tennessee Titans
Super Bowl XXXIV - Wikipedia
Taxpayers will pay at least $600 million for Tampa Bay's new
How to pay for a football team – Tennessee Lookout
How to watch, stream NFL Week 16 football games on Christmas Eve
Titans Stadium: Most Tennesseans Oppose State Funding, Poll
Stadium subsidy - Wikipedia
Buffalo Bills make initial cuts down to 53-man roster
NFL Stadium Construction Boom on Horizon –
The Buffalo Bills' Stadium Subsidy Is a Hand-Off to Unions - WSJ
Technology Titans Won't Splurge Billions to Save Sports - Bloomberg