Player taxes are determined by much more than simply what team they play for...
While players do have to pay a state/province tax in their home state/province, they also get taxed for "duty days" spent in each jurisdiction provided that jurisdiction doesn't have tax reciprocity with their home state or province.
For instance, if I played for the Tampa Bay Lightning but spent 6 days in California playing against the Kings, Ducks, and Sharks, I'm going to have to pay California income tax for what I made during those 10 days.
Of course, that's a very simplified account of what actually happens. But it can be complicated.
Pro Athlete Tax Returns Illustrate Complexities of U.S. Tax Code