The Tennessee Titans and Nashville’s mayor have agreed to a deal for a new $2.2 billion domed stadium that will need approval by the city’s Metro Council, according to a report in Axios.
Report: Titans have deal for new domed stadium
2 years ago
No Comments