How would you even go about this? Let's take Matthews, who gets paid most of his salary in signing bonuses in the summer where his main residence is in Arizona, who has no state income tax. How would his count? In the US you can write off so many things, does each write off count against the cap? You also get deductions for state sales tax, property taxes etc, how are those handled? And then we're not even getting into you have to pay taxes on game day checks where you played the game so now you have to do this entire thing individually for each person for each team for each game played. How does that work?
Also please stop saying there are places with no income tax. Everyone has income tax, they might not have a state income tax but they have federal income taxes. Also states with no income tax tend to have higher property, sales, wheel and business taxes.
The government is always going to take more than their share, no matter where you live, it's just how they collect it.