All the studies show that new stadiums don’t generate new income. They just move entertainment dollars away from existing businesses to the stadium resulting in no net gain in tax revenues.
However, unlike the current stadium, the new one will be enclosed, meaning that Nashville could host Super bowls, SEC football championships, NCAA final four's, etc. And that really will bring in new revenue that the city would not have gotten before.