Wednesday 20 July 2016 22:07, UK
The Major League Soccer All-Star squad to face Arsenal has been revealed and includes Didier Drogba, Kaka and Andrea Pirlo.
The two sides meet in a friendly game live on Sky Sports in the early hours of July 29 at the Avaya Stadium in San Jose, California and the roster for the American league's contingent was announced on Sunday.
Twenty-four of the 26 selected players were chosen by All-Star head coach Dominic Kinnear, with the 11 players chosen in the Fan XI on July 9 included in the squad.
Drogba, Kaka and Pirlo were all chosen by the public, alongside Giovani dos Santos, David Villa and current MLS MVP Sebastian Giovinco among others.
The San Jose Earthquakes manager also added former Premier League players Clint Dempsey and Liam Ridgewell to the squad alongside Commissioner Don Garber's selections of Mauro Diaz and Kyle Beckerman.
The roster will also feature a number of new faces, as 16 squad members will be appearing in their first All-Star Game.
Full MLS All-Star roster against Arsenal:
Goalkeepers (2): David Bingham (San Jose Earthquakes), Andre Blake (Philadelphia Union)
Defenders (8): Matt Besler (Sporting Kansas City), Steve Birnbaum (D.C. United), Laurent Ciman (Montreal Impact), Andrew Farrell (New England Revolution), Liam Ridgewell (Portland Timbers), Keegan Rosenberry (Philadelphia Union), Brandon Vincent (Chicago Fire), Kendall Watson (Vancouver Whitecaps FC)
Midfielders (9): Kyle Beckerman (Real Salt Lake), Mauro Diaz (FC Dallas), Giovani dos Santos (LA Galaxy), Jermaine Jones (Colorado Rapids), Kaka (Orlando City SC), Sacha Kljestan (New York Red Bulls), Darlington Nagbe (Portland Timbers), Andrea Pirlo (New York City FC), Will Trapp (Columbus Crew SC)
Forwards (7): Clint Dempsey (Seattle Sounders FC), Didier Drogba (Montreal Impact), Sebastian Giovinco (Toronto FC), Cyle Larin (Orlando City SC), Ignacio Piatti (Montreal Impact), David Villa (New York City FC), Chris Wondolowski (San Jose Earthquakes)
Watch the MLS All-Star squad take on Arsenal live on Sky Sports 2 on Sunday, July 29.