The only thing players are loyal to is the all mighty dollar. We can pretend they are loyal to a team or region but at the end of the day, it is the dollar that rules all. Conversely, a player is one injury away from being discarded from a team. It's a business, not a friendship. I don't like it either but when there is a ship load of money, loyalties fade.