Earlier this evening, the 2015 AL & NL All-Stars teams were announced. They are as follows:
American League
1B – Miguel Cabrera, Detroit Tigers
2B – Jose Altuve, Houston Astros
SS – Alcides Escobar, Kansas City Royals
3B – Josh Donaldson, Toronto Blue Jays
OF – Mike Trout, Los Angeles Angels
OF – Lorenzo Cain, Kansas City Royals
OF – Alex Gordon, Kansas City Royals
C – Salvador Perez, Kansas City Royals
National League
1B – Paul Goldschmidt, Arizona Diamondbacks
2B – Dee Gordon, Miami Marlins
SS – Jhonny Peralta, St. Louis Cardinals
3B – Todd Frazier, Cincinnati Reds
OF – Bryce Harper, Washington Nationals
OF – Giancarlo Stanton, Miami Marlins
OF – Matt Holliday, St. Louis Cardinals
C – Buster Posey, San Francisco Giants
It should be noted that Cabrera, Stanton and Holliday are currently on the DL. Cabrera sustained a calf injury on Friday which placed him on the DL for the first time in his career. The Tigers’ first baseman is expected to be out 4-6 weeks. I would expect Albert Pujols, who is having a resurgent season, to start in Cabrera’s place. As for Stanton & Holliday, methinks Andrew McCutchen of the Pittsburgh Pirates and Los Angeles Dodgers rookie Joc Pederson will start in their place.
The leading vote getter for the All-Star Game was neither Bryce Harper nor Mike Trout, but rather Blue Jays third baseman Josh Donaldson. It isn’t as surprising at it sounds. Donaldson’s teammate Jose Bautista has led in the overall vote in two of the past four seasons. I have no doubt that Oakland A’s GM Billy Beane is kicking himself for trading Donaldson.
At one point, it was believed that as many as seven Kansas City Royals would be elected to start the game. They ended up with four — Salvador Perez, Alcides Escobar, Alex Gordon and Lorenzo Cain. That’s as many Royals that were elected in the previous 25 years combined.
Pitchers and reserves will be announced tomorrow.
The MLB All-Star Game will take place in Cincinnati on July 14.