2016 MLB All-Star GameJuly 12, 2015 by Marc Jerbs

On Tuesday, the Petco Park in San Diego, California will host the 2016 MLB All-Star Game at 8PM ET. The "Midsummer Classic" will feature the hottest and favorite players of baseball fans from the American and National Leagues.

The All-Star Game may just be an exhibition game for some but at stake is the home field advantage in the World Series. The National League has lost three in row in the All-Star Game and NL's starting pitcher will try to redeem himself after giving up a 2-0 lead in last year's All-Star Game that American League won.

The American League will feature a mix of veteran and young players lead by infielders Eric Hosmer, Xander Bogaerts, Jose Altuve, Manny Machado and Salvador Perez. Their outfielders will be led by Mike Trout, Jackie Bradley Jr., Mookie Betts while Tito Ortiz is the designated hitter. White Sox's pitcher Chris Sale is the starting pitcher for the American League.

The National League will have boast a dangerous offensive lineup led by infielders Wil Myers, Ben Zobrist, Kris Bryant, Anthony Rizo, Addison Russell and Buster Posey. Patrolling their outfield will be Bryce Harper, Marcell Ozuna, Carlos Gonzales.

The sportsbook handicappers have installed the National League as the favorites to beat the American League on Tuesday night.