The whole idea of being taxed on visiting states doesn’t make any sense to me. Has that been confirmed? They’re paid a salary, not lump sums for each game. How would they even calculate how much they would owe for a game? You can’t even do 1/82 because their contract is 365/year that requires other duties that isn’t easily compartmentalism’s into 82 sections. Pilots and flight attendants don’t pay taxes in every state. People don’t pay another state’s tax because they have a business trip, or even frequent business trips, to a location.
It seems much easier, even if they’re putting in loopholes to “capture” this high income, to just have every state keep the taxes of their own players for the year rather than not taxing them on the games they play away and then taxing visiting players when they come.
But there is nonsense that goes on in some states. The state of NY pled for healthcare workers to come from other states to work over COVID and then tried to collect taxes on income they earned elsewhere that year. “Hey, come help us. By the way, we’re taking more of your money that isn’t ours because you decided to help us.”