It looks like Kaká and Sebastian Giovinco will team up in July and represent the MLS in the league's annual All-Star Game. The best players in the competition will take on Arsenal, and chances are MLS will have their best team ever for this contest.
Midfielders:Kaká (Orlando City), Darlington Nagbe (Portland Timbers), Giovani Dos Santos (LA Galaxy), Andrea Pirlo (New York City FC), Michael Bradley (Toronto FC)
Attackers:Sebastian Giovinco (Toronto FC), Didier Drogba (Montreal Impact), David Villa (New York City FC). Chris Wondolowski (San Jose Earthquakes), C.J. Sapong (Philadelphia Union)
It would be pretty hard to assemble a competitive starting XI with these players, but this is how it might look: Andre Blake; Keegan Rosenberry, Laurent Ciman, Matt Besler, Brek Shea; Michael Bradley, Darlington Nagbe; Gio dos Santos, Kaká, Sebastian Giovinco; David Villa
The MLS All-Star team played against Tottenham Hotspur last year and won 2-1. Here are some of the highlights for that game:
Fans will have until 3 p.m. ET on July 4 to cast their votes, but this team seems to be strong enough to battle any other team in Europe, especially given their depth on the attack.