/cdn.vox-cdn.com/uploads/chorus_image/image/46861630/usa-today-8721822.0.jpg)
Tonight, the MLS All-Stars will take on Tottenham Hotspur FC in this year's MLS All-Star Game. Hugo Lloris, Christian Eriksen, Harry Kane (?), and DeAndre Yedlin headline the North London squad. For the MLS All-Star team, here are the big names on the roster: Robbie Keane uh, Sebastian Giovinco ok not him I guess, Steven Gerrard who is crossing these names out, and Michael Bradley is anyone actually playing in this game? Ok, let's try this again: Kaká, David Villa, and Jozy Altidore are all set to play tonight. Look at that! Those names aren't crossed out!
This, the 20th MLS All-Star Game, will be the eighth exhibition between Major League Soccer's best and a team from the English Premier League. The last such match-up took place at PPL Park, when the All-Stars defeated Chelsea 3-2 in the summer of 2012.
When: July 29, 2015; 9:00 p.m. EST
Where: Dick's Sporting Goods Park, Commerce City, Colorado
TV/Streaming: Fox Sports 1, UniMas, MLS Live, SiriusXM 94