English football players are a parochial bunch who don't like to travel too far from home. In fact all 23 players in the England squad for the 2016 European Championship play in the English Premier League.
The Irish on the other hand are known for their willingness to travel in search of fame and fortune. Not one player in the Republic of Ireland's Euro 2016 plays in the League of Ireland.