Davd Beckham and Thierry Henry have both been named in the MLS All-Star squad that will face Chelsea in Philadelphia later this month.
The former Premier League duo join the squad alongside Landon Donovan and Jay DeMerit for the clash against the European Champions on July 25.
Fans of the MLS voted for 11 of the players in the group and league commissioner Don Garber has selected veteran Ramiro Corrales to be a part of the 18-man squad.
MLS All-Star squad:
Goalkeepers: Dan Kennedy (Chivas USA), Jimmy Nielsen (Sporting Kansas City)
Defenders: Steven Beitashour (San Jose Earthquakes), Aurelien Collin (Sporting Kansas City), Ramiro Corrales (San Jose Earthquakes), Jay DeMerit (Vancouver Whitecaps FC), Heath Pearce (New York Red Bulls), Carlos Valdes (Philadelphia Union)
Midfielders: Osvaldo Alonso (Seattle Sounders FC), David Beckham (LA Galaxy), Kyle Beckerman (Real Salt Lake), Dwayne De Rosario (D.C. United), Landon Donovan (LA Galaxy), Graham Zusi (Sporting Kansas City)
Forwards: Thierry Henry (New York Red Bulls), Eddie Johnson (Seattle Sounders FC), Chris Pontius (D.C. United), Chris Wondolowski (San Jose Earthquakes)