The 2012 Major League Baseball All-Star Game is only days away and the rosters have now been announced minus the winner of the Firestone Final Vote which includes Jonathan Broxon of the Kansas City Royals on the American League side. Speaking of the AL, the rest of the roster has been announced and we have the complete list for you below.
Prince Fielder made the team in his first season in the AL, while Albert Pujols is notably absent. Justin Verlander helps anchor the staff a year after his history-making 2011 season, and Josh Hamilton is the leading vote-getter of all time with over 11 million votes. Check out the complete AL roster below.
AMERICAN LEAGUE ROSTER
Starters
C Mike Napoli, TEX
1B Prince Fielder, DET
2B Robinson Cano, NYY
3B Adrian Beltre, TEX
SS Derek Jeter, NYY
OF Josh Hamilton, TEX
OF Curtis Granderson, NYY
OF Jose Bautista, TOR
DH David Ortiz, BOS
Pitchers
RHP Ryan Cook, OAK
LHP Matt Harrison, TEX
RHP Felix Hernandez, SEA
RHP Jim Johnson, BAL
RHP Joe Nathan, TEX
RHP Chris Perez, CLE
LHP David Price, TB
RHP Fernando Rodney, TB
LHP CC Sabathia, NYY
LHP Chris Sale, CWS
RHP Justin Verlander, DET
RHP Jered Weaver, LAA
LHP C.J. Wilson, LAA
Reserves
C Joe Mauer, MIN
C Matt Wieters, BAL
SS Elvis Andrus, TEX
SS Asdrubal Cabrera, CLE
3B Miguel Cabrera, DET
2B Ian Kinsler, TEX
1B Paul Konerko, CWS
OF Adam Jones, BAL
OF Mike Trout, LAA
OF Mark Trumbo, LAA
DH Billy Butler, KC
DH Adam Dunn, CWS
The MLB All-Star Game will be held on July 10 at Kauffman Stadium in Kansas City.