The Tennessee Titans just received over $1.2 billion in taxpayer support for a brand-new stadium. The state’s largest newspaper was the deal’s biggest cheerleader.
Share this post
The Tennessean Fumbled Its Coverage of The…
Share this post
The Tennessee Titans just received over $1.2 billion in taxpayer support for a brand-new stadium. The state’s largest newspaper was the deal’s biggest cheerleader.