MLB All Star Game Preview

The 2019 Major League Baseball All Star Game is set for Tuesday, July 9th, and it will take place at Progressive Field in Cleveland, Ohio. The American League has been dominant of late, winning the last six games. Even though this game is more of an exhibition than anything, there are some great betting opportunities associated with the Midsummer Classic.

Major League Baseball employed a new voting strategy this season, and the fans did a great job of picking the teams. The National League has a ton of young talent in their lineup, while the American League is full of proven veterans. There usually isn't a ton of scoring in All Star Games, but the baseball has been flying out of the park at a record pace this season.

Dominant Pitching Should Carry NL

The National League pitching staff looks mighty impressive on paper, and they should do very well on the field as well. Max Scherzer is back to looking like a Cy Young Award candidate, but a pair of Dodgers' aces are leading the way. Hyun-Jin Ryu has to be given strong consideration to make the start for the National League team, and teammate Walker Buehler should be right behind him. The National League has no shortage of explosive arms to throw at the American League lineup.

Milwaukee Brewers outfield Christian Yelich and Los Angeles Dodgers outfielder Cody Bellinger are in a tight battle for MVP of the National League, and these two sluggers will be in the middle of the NL Lineup. Yelich and Bellinger should both head into the break with at least 30 home runs, and they both sport a batting average over .320. The National League has plenty of other talent, but Yelich and Bellinger are the main stars.

Yankees, Astros Fill AL Lineup

The New York Yankees and Houston Astros will be very well represented in the American League starting lineup. Gary Sanchez and DJ LeMahieu of the Yankees are both having career years, and the Astros trio of Alex Bregman, Michael Brantley, and George Springer are all great hitters as well. Oh, and then there is Mike Trout. The American League lineup has the potential to put up a bunch of runs, but they are facing elite pitching.

Minnesota Twins starter Jake Odorizzi is 10-3 with a 2.73 earned run average this season, and might be in line to make the start for the American League. The AL pitching staff isn't as deep as the NL roster, but they do have some elite relievers. Aroldis Chapman and Brad Hand will likely come into this game if the American League is able to get an early lead.

National League Snaps ASG Losing Streak

It's hard to predict how each manager will use their roster in this game, but there is a lot of pressure on the National League. The NL has come up short in each of the last six games, and they are getting tired of it. The National League has the pitching staff to snap that streak this season, and that's what is going to happen. Bet the National League over the American League in the 2019 MLB All Star Game.