Football New Titans NFL stadium will save Tennessee State football six-figures in expenses. Here’s how