Locory page
Nissan Stadium
By Seeker
Opened in 1999 (originally named Adelphia Coliseum) and renamed Nissan Stadium in 2015, the venue is the home of the NFL's Tennessee Titans. The riverside stadium is located on the east bank of the Cumberland River and has a seating capacity of roughly 69,000 for football events. Its exposed structural trusses and location next to downtown make it a visible landmark on Nashville's riverfront.
Tags
Location
Views
1
Be the first to comment!