Originally Posted by Charlei_Boy
It's that way with a lot of major European teams. Their teams just so happen to have the very best leagues. Look at Spain, Italy and Germany. Almost every single one of their players plays in their country's league.
Its more of the idea that all players on the national team live in the same country and can play together often. If you take a look at say ivory coast, tons of talent at elite clubs, but they all play in different countries and dont play with each other often.