The 2012 MLS All-Star Game will feature one of the best clubs in Europe: Chelsea.
Six years after being defeated by the MLS All-Stars, the Blues return with hopes of notching a win on U.S. soil. Obviously, Chelsea won't be bringing their first team, but there will still be plenty of stars coming to match up with the best of the MLS.
The game will be played at the Philadelphia Union's PPL Park on July 25.
For the American fans that don't know about Chelsea, I will save you the time of looking them up. I have compiled a list of why you should be excited for the EPL greats to come play some soccer.