Top 3 reasons why you should watch the MLS All-Star Game

The MLS All-Star Game kicks off Wednesday night in Denver, and since we are firmly in the dog days of summer it will probably be the most exciting game on TV. So instead of watching yet another baseball game, flip over to FOX Sports 1 at 9PM ET.

Instead of pitting the best players in the league against each other, the MLS team will take on Tottenham Hostpur, who you might remember from this great NBC Sports promo starring Jason Sudeikis.

2. It should be a pretty competitive match

The All-Star roster initially included recent high-profile imports Stephen Gerrard and Frank Lampard (both of whom were selected to the team before even playing a game), but the pair pulled out -- along with Robbie Keane and Michael Bradley -- in the lead-up to the game.

But fret not! The game will still have plenty of star power, with big-name foreign talents Kaka and David Villa as well as home-grown talents like Clint Dempsey and DaMarcus Beasley on display. And while Lampard and Gerrard missing out is disappointing, their replacements -- including MLS assist leader Ethan Finlay -- aren't terrible.

Spurs sent a strong squad to Denver and should field something resembling its regular starting XI. But the north London team is just starting its preseason schedule while the All-Stars should be rounding into midseason form, so it should end up being a pretty even match.

3. Tottenham is a pretty good team

They might not be a big name like Manchester United or Chelsea, but Spurs are still one of the top teams in Europe and have plenty of exciting players. Among them is former Seattle Sounder and one of the more promising young U.S. players in DeAndre Yedlin. And he is very, very, extremely fast.

Also expected to start is the team's record signing, Erik Lamela, who scored this insane goal last season: