Sports
Status
Played for
Plays in
Charlotte Independence
Bordeaux
Lorient
Paris FC
Paris SG
Manchester United
Newcastle
Wigan Athletic
FK Anzhi
BB Erzurumspor