The 10 most famous players to have played in MLS
David Beckham
David Beckham is and will always remain the MLS's greatest ever superstar. He moved to LA Galaxy from Real Madrid in 2007 and went on to win two MLS Cup titles.
Wayne Rooney
Rooney arrived at DC United at the end of the 2017-18 season, scoring 16 goals and providing eight assists in his first season in the MLS. This season he has scored eight goals in 14 games.
Didier Drogba
Didier Drogba joined Montreal Impact in July 2015, after the end of his time in Turkey with Galatasaray. He scored 11 goals in his first 11 MLS regular season matches. In his second season, he managed ten goals and six assists in 22 regular season games.
Thierry Henry
Henry is one of the greatest footballers ever to join the MLS; he was named an MLS all-star from 2011 to 2014. Despite never winning an MLS Cup, the Frenchman won a Supporters' Shield in 2013.
Kaká
Kaká spent three years with Orlando City FC, becoming the MLS' highest-earning player during that time and registering 24 goals in 75 games.
David Villa
David Villa was at New York City FC from the start of the club's existence, scoring 80 goals in 124 games, a record that places him among the all-time MLS greats despite the absence of an MLS Cup to his name.
Zlatan Ibrahimovic
He arrived with a "Dear Los Angeles, You're Welcome," when he joined LA Galaxy, where he proceeded to treat Galaxy fans to one of the finest MLS debut campaigns in history while winning the Newcomer of the Year Award.
Andrea Pirlo
After 60 appearances for New York City FC, Andrea Pirlo found it challenging to adapt to some of the MLS features like artificial turf, lengthy travel and the different challanges posed by curiosities such as altitude.
Frank Lampard
He played for New York City FC alongside Andrea Pirlo and David Villa, spending just a single season in New York. Lampard had signed an agreement with the club a year before he joined and he scored 15 goals in 29 games en route to the Eastern Conference s
Steven Gerrard
The former Liverpool captain joined LA Galaxy in 2015, after a 17-year career at Anfield. Gerrard made 34 appearances, scoring five goals and registering 14 assists with Galaxy reaching the MLS playoffs in each of the two seasons he was there.