If income tax was the secret to the Panthers success, then Nashville should be experiencing the same boon, no? It stands to reason a millionaire tax is going to have similar effect on sports performance as no income tax: minimal to none.
Sure as hell ain't helping for the Predators, or the Titans, or the Grizzlies...