MLB announces All-Star Game starters, including four Royals

1:02 | MLB
Four Royals named All-Star Game starters
Monday July 6th, 2015

After dominating the early voting, only four members of the Kansas City Royals will start the All-Star Game in Cincinnati after starters for both teams were announced Sunday

Catcher Salvador Perez, shortstop Alcides Escobar and outfielders Lorenzo Cain and Alex Gordon will represent their team at the All-Star Game in Cincinnati. 

In the voting update released June 15, eight of the nine leading vote-getters were Royals, including Omar Infante, who has the lowest on-base percentage among qualified hitters. 

Other notable selections include Los Angeles Angels outfielder Mike Trout and Washington Nationals outfielder Bryce Harper. 

The full voting results can be found below: 

At least three players will have to be replaced in the lineup—Miguel Cabrera, Giancarlo Stanton and Matt Holliday are currently injured. 

- Dan Gartland

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide — from Peter King, Tom Verducci, Lee Jenkins, Grant Wahl, Andy Staples and more — delivered straight to you, along with up-to-the-minute news and live scores.