All-Star Games aren't as popular as they once were, but the MLB midsummer classic is still the champion of professional sports All-Star showcases.

It's the only major sporting contest on the betting board tomorrow (sorry tennis fans). On Wednesday, the gambling community will be scrambling to find a book that'll allow a parlay on the Connecticut Sun with Simon Biles winning an ESPYs, so let's treat this matchup with a little respect. Beggars can't be choosers.

What bettors need to know

Location: Miami, Florida
Expected temperature: Around 85, but it'll feel more like 89 with the humidity.

Odds: NL All-Stars -115, AL All-Stars +105. Over/Under 9.

Line History:

Missing in action:

Arguably the two best players in baseball will not be playing. For the American League, outfielder Mike Trout isn't scheduled to return from his thumb injury until Friday for the Los Angeles Angels and Clayton Kershaw is ruled out because he pitched on Sunday for the Los Angeles Dodgers.

Other All-Stars who'll be sitting out: Starlin Castro, Dallas Keuchel, Yu Darvish, Michael Fulmer and Corey Kluber. Taking their places are; Robinson Cano, Chris Archer, Chris Devenski, Brandon Kintzler, Roberto Osuna, Justin Upton and Alex Wood.

Starting Lineups:


Low Scoring Games

Normally, high scoring is associated with All-Star Games, but that's not the case with baseball's summer showcase. The average total of runs scored in the last 11 MLB All-Star games is just 6.5 and the under is 7-2 in the last nine years.

It used to be only closers who were comfortable being asked to pitch one inning or even just getting a single out. More and more of today's managers ask the same for their starting pitchers on short rest in the playoffs.

Seeing the best stuff from a different pitcher each at bat puts the hitters at a larger disadvantage.

American League Dominance

The American League is 16-3-1 in the last 20 MLB All-Star Games. Shout-out to former MLB Commissioner Bud Selig for giving us a push in 2002.

All-Star Game MVP odds

Since 1987, there have been only two pitchers named MVP of the All-Star Game (Pedro Martinez 1999, Mariano Rivera 2013). An AL position player has won 12 of the last 16 All-Star Game MVP awards. If you're looking to pick a winner, it'd probably be wise to look at the AL starting lineup first.





Tampa Bay