All-Star skippers reveal starting lineups

AL's nine are all right-handed hitters

All-Star skippers reveal starting lineups

The Astros' Dallas Keuchel and the Dodgers' Zack Greinke will be the starting pitchers for the American and National League, respectively, for Tuesday's All-Star Game presented by T-Mobile, to be played at Great American Ball Park in Cincinnati (7 p.m. ET, FOX).

The starting lineups were revealed by managers Ned Yost of the AL and Bruce Bochy of the NL. The AL lineup features all right-handed hitters, the first time that's happened since the NL had an all-right-handed lineup in the first of two All-Star Games played in 1962.

AMERICAN LEAGUE

1. CF Mike Trout, Angels
2. 3B Josh Donaldson, Blue Jays
3. 1B Albert Pujols, Angels
4. DH Nelson Cruz, Mariners
5. RF Lorenzo Cain, Royals
6. LF Adam Jones, Orioles
7. C Salvador Perez, Royals
8. 2B Jose Altuve, Astros
9. SS Alcides Escobar, Royals

P Dallas Keuchel, Astros

NATIONAL LEAGUE

1. CF Andrew McCutchen, Pirates
2. 3B Todd Frazier, Reds
3. RF Bryce Harper, Nationals
4. 1B Paul Goldschmidt, D-backs
5. C Buster Posey, Giants
6. DH Anthony Rizzo, Cubs
7. SS Jhonny Peralta, Cardinals
8. LF Joc Pederson, Dodgers
9. 2B DJ LeMahieu, Rockies

P Zack Greinke, Dodgers