Honestly, I don't understand a point of professional team sports at all. If every team of every country can in principle hire every player from every country, constrained mainly by its budget and negotiating abilities - it becomes mainly a battle of budget, and politics also.