The more I think about this, the more I think you could actually do some crazy shit.
You could defer like $30+ million, the player retires, gets temporary citizenship in a low tax area like Switzerland, Dubai, etc. for 3-5 years. They can still live most of the year in Germany (Leon) or Canada/USA (Connor) if they want.
The $30 million is then paid over those 3-5 years but since their reporting country would be a low tax country, they could pay theoretically even 0-10% tax on that money (depends on the country).
After that 3-5 year period, you simply say bye bye to that country being listed as your primary residence if you want.