Well done, FIFA
! You've just fraked yourselves.
This rule is illegal within the European Union. It is an illegal restraint of trade and of an EU citizen's freedom of movement.
The best case scenario is that the EU slaps this one down within their borders.
The worst case scenario is that the big clubs just start their own competition outside of FIFA's influence.