MLB Reveals Starting Lineups for Tuesday's All-Star Game

Los Angeles Angels of Anaheim v Seattle Mariners
Los Angeles Angels of Anaheim v Seattle Mariners / Abbie Parr/Getty Images

After much talk about who deserves to take the field to open the All-Star Game, the starting lineups for the two leagues have been revealed.

The two teams both feature stacked batting orders from top to bottom that are sure to provide plenty of entertainment.

National League Lineup

Christian Yelich leads off for the NL followed by shortstop Javier Baez and first baseman Freddie Freeman. Cody Bellinger will bat cleanup out of right field with third baseman Nolan Arenado and designated hitter Josh Bell to follow.

Catcher Willson Contreras, second baseman Ketel Marte and centerfielder Ronald Acuña Jr. rounding out the bottom third. This, by the way, is the youngest ASG lineup ever.

Hyun-Jin Ryu gets the start for the NL as he makes his first career All-Star Game appearance.

American League Lineup

George Spirnger bats atop the order out of right field for the AL with second baseman DJ LeMahieu and centerfielder Mike Trout hitting after him. Hometown star Carlos Santana bats cleanup with designated hitter JD Martinez and third baseman Alex Bregman manning the middle of the order.

Catcher Gary Sanchez, left fielder Michael Brantley and shortstop Jorge Polanco round things out in the final third of the lineup.

Justin Verlander will start for the AL as he plays in his eighth career All-Star Game.

Lineups like these will be sure to produce an All-Star Game to remember.