by
11 Comments
The Tennessee Titans have a brand new stadium set to open in 2027. The Front Office Sports social media account tweeted a video of the $2.1 billion project that will open in four years... (The Spun)
Filed Under: NFL
11 Comments
user avatar
user avatar
TigerCoon33 months
It looks like an old DVD player
user avatar
Black n Gold33 months
Damn that looks generic.
user avatar
goatmilker33 months
I once had that record player.
user avatar
kywildcatfanone33 months
Indoors, Yuck
user avatar
cajunmud33 months
I would like a new Ferrari, can I force the taxpayers to throw in with me for it?
user avatar
alajones33 months
Great. More shipping container looking buildings in Nashville.
user avatar
Themicah8633 months
I thought TV money was all the jazz now, why do teams keep pumping 100s of millions of dollars into stadiums.
user avatar
Mid Iowa Tiger33 months
Because owners will move the team without one. Jerry Jones showed how to do it and the impact on the value of the cowboys told other owners to follow the leader. I fricking hate the cowboys but Jones knows how to hold cities hostage in the metroplex.
user avatar
Mid Iowa Tiger33 months
Because owners will move the team without one. Jerry Jones showed how to do it and the impact on the value of the cowboys told other owners to follow the leader. I fricking hate the cowboys but Jones knows how to hold cities hostage in the metroplex.
user avatar
Animated, not the real deal.
user avatar
Shaq4prez33 months
thanks captain obvious
Popular Stories
logoFollow TigerDroppings for LSU Football News
Follow us on X, Facebook and Instagram to get the latest updates on LSU Football and Recruiting.

FacebookXInstagram