Something I find extremely hard to believe is that some players have as part of their contracts the power to veto or block a trade to another club. I, for one, find that laughable at best. No player in any league should be able to override the decision of the owner who signs their checks and refuse to go wherever that player is to be sent.
My reason for this is directly related to Kobe Bryant, the only player in the entire NBA with such a no trade clause. Let me get this out right now: I DO NOT expect the Lakers to trade Bryant; however, should they choose to foolishly do so, he should be forced to go wherever he is sent. This is a BUSINESS and not a negotiation. Much like any other job where you are paid, you do that job as well as what you are told. Bryant's job is simple: play basketball.
Athletes in this day and age have become more greedy and demanding than ever. The same can be said for owners, but that's the difference- they OWN the team and the rights to those players and thus have the power to do as they see fit. Many team sports can be viewed like chess; careful, meticlous, and sometimes shrewd moves are what grant you victory and success. Owners are the manipulators of the pieces, not the other way around. It should stay that way.
Before you reply, use rational thought and leave your team or player allegiances outside. Don't jump on me for choosing to use Kobe as my example. He is just the player that immediately comes to mind.