Forget about the teams involved; I am just surprised that some people in here are not bothered by the fact that a league official made a judgment call about where a player should play, against the desires of two other franchises, before reinstating said player.
...I mean, seriously, that should bother everybody.
It is not the job of the commissioner to decide that "Weak Franchise A" and "Weak Franchise B" are not suitable for a particular player, or the League.