Doesn't this whole derke situation basically tell all players to sign short term contracts? If you sign a long contract and you have an issue with the org they will just force you to the other side of the globe or to a shit team, or just force you to sit out the year. The only solution I see are player options, like in the nba (like a 1+1 contract, where the 2nd year is all up to the player to decide).