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.
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 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.
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á 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 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.
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.
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.
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