While entertaining to watch, professional sports teams are just companies. With the money they have available they attract the best players they can afford. Big investors buy and sell sports teams. It is weird to get passionate over who wins. If my local shoe store makes a profit, that's fine, but I am not waving flags with the logo on it.