How to pay for a football team – Tennessee Lookout
Titans getting $1.2 billion public funds for new stadium is so gross
What happens when a cash-poor billionaire wants a new sports
Nashville and the NFL's Titans announce plans to replace 23-year
How to pay for a football team – Tennessee Lookout
Titans finalize last piece of NFL's next pricey stadium
New $2.1 Billion Tennessee Titans Stadium Plan Moves Forward After
Exploring How Taxpayers are Funding Billions in NFL Stadium
Tennessee Titans, Nashville mayor unveil details of $2.1B stadium deal