Should foreign players be allowed to play in the Premier League?

British football clubs are bound by the terms of the 'Treaty of Rome' which enshrines the right of all EU nationals to work freely in any member state of the European union.

By law, therefore, "foreign" players should be allowed to play for Premier League football teams.