NHL player taxes explained: Does Seattle really have an advantage?

How do taxes work for NHL players? We break down income tax across all 32 NHL teams, including duty days, residency, signing bonuses and Seattle’s tax advantage.