In pictures: The best Spaniards ever to play in the Premier League

Sam Elliott

Best Spaniards EVER in the Premier League

Xabi Alonso, Cesar Azpilicueta and Ivan Campo – do they make our list