You are right. I did a little more reading up on things. Read an interesting article today. We know Leaf’s are Known to use this to their advantage to sign players
Auston Matthews Shoots and Scores Tax Savings | Crowe Soberman LLP
Good to read whole thing but here’s an excerpt….
Since 2016, Canadian income tax rates have been higher than all U.S. states’. So, the ultimate cost to a U.S.-resident athlete playing in Toronto is the difference between his U.S. tax rate (between 37 and 50 per cent, depending on the state) and his rate in Ontario, which tops out at 53.5 per cent. This delta between Canadian and U.S. tax rates has been an oft-used argument by some players and agents to avoid signing with Canadian teams.
Enter the concept of signing bonuses. These have become popular in professional sports, especially in the National Hockey League. A signing bonus is defined as a sum of money paid to an employee as an enticement or incentive to join a particular organization or sign a new contract. Exactly what an athlete might need to convince him to join a Canadian team like the Leafs.
From a tax perspective in Canada, a signing bonus is simple: the amount of the bonus is treated as ordinary employment income, and is taxable in the year received. But, when a U.S.-resident athlete receives a signing bonus to play in the NHL for a Canadian team, a special quirk of the Canada-U.S. income tax treaty kicks in.
The treaty provides that a signing bonus paid by a Canadian NHL team to a U.S.-resident player would be taxable in Canada – but that tax may not exceed 15 per cent of the gross amount of the payment.
Assuming the player’s U.S. tax rate exceeds 15 per cent (it does, remember the 37-50 per cent), the bonus would effectively be taxable at a combined rate equal to his normal U.S. rates. And so, there is no Canadian tax cost disadvantage on the signing bonus amount.