Played for
Las Palmas
Ajax
Barnet
Crystal Palace
Portsmouth
Fiorentina
Internazionale
Juventus
Monza
Sassuolo
Borussia Dortmund
Eintracht Frankfurt
Hertha BSC
Schalke 04
Besiktas