Titans, Nashville set final piece of deal for new stadium

The Tennessee Titans have lined up the last financing for an estimated $2.1 billion domed stadium that will put the franchise in position to host a Super Bowl

Related posts