9. Landon Donovan
Donovan is the greatest MLS player of all-time. The LA Galaxy legend also briefly played for Everton in the Premier League. He shares the position of his country’s top scorer with 57 goals and also is the only US player with over 50 goals and 50 assists. The former USMNT captain is the highest-scoring American in World Cup history.

However, Donovan had a very innocuous start to life as a professional. His first season saw him make just seven appearances for Bayer Leverkusen in Germany. After struggling to adapt to life in Europe, he moved back to the US. That’s when his career really took off and his journey began.