Who's that player? Using 3 of the clubs they've represented can you figure out who all these players are?

123456789101112131415161718
Across
  1. 2. Werder Bremen-Real Madrid-Arsenal
  2. 4. Torquay United-Manchester United-Leeds United
  3. 5. Chelsea-Everton-Manchester United
  4. 6. Santos-Barcelona-PSG
  5. 8. Spurs-Lazio-Rangers
  6. 11. Leeds-Newcastle-Real Madrid
  7. 12. Lyon-Marseille-Newcastle
  8. 15. Nimes-Leeds-Manchester United
  9. 16. Parma-Juventus-PSG
  10. 18. Porto-Atletico Madrid-Guangzhou Evergrande
Down
  1. 1. Barcelona-Atletico Madrid-New York City
  2. 3. Nottingham Forest-Manchester United-Celtic
  3. 4. Ajax-Liverpool-Barcelona
  4. 5. Leicester-Everton-Barcelona
  5. 7. Monaco-Spurs-Bayern Munich
  6. 9. Chelsea-Manchester City-New York City
  7. 10. Arsenal-Manchester City-Real Madrid
  8. 13. Chelsea-Real Madrid-Bayern Munich
  9. 14. Caen-Leicester-Chelsea
  10. 17. Barcelona-Real Madrid-Inter Milan