With two weeks left until this year's MLB All-Star Game voting closes, MLB has released its latest update and the Kansas City Royals have continued to dominate the ballot. They now have an MLB record eight players set to start for the American League.
The Royals, who have an AL-best 35-25 record, had seven players leading their respective positions in the previous update, but Omar Infante — who currently has a .204 AVG and a MLB-worst .496 OPS, among qualified batters — surpassed Houston Astros second baseman Jose Altuve in the most recent voting results.
The lone non-Royals player in line to start the All-Star Game for the AL is reigning AL MVP Mike Trout.
Here is the latest AL voting update for the #ASG: pic.twitter.com/9YMYBvIG2a
— MLB Communications (@MLB_PR) June 15, 2015
"To be honest with you, I've never agreed with the All-Star voting. ...I always thought that guys most deserving, and having the best years, should go, especially now that the All-Star Game decide who wins home field advantage. But it's a popularity thing now, and after getting to the World Series, we got popular. But we get seven guys starting at the All-Star game, they'll change the rule. They'll have to. It will be like a home game. Nobody wants to see one team playing against the other All-Star team. It kind of ruins the point of an All-Star Game."
Voting ends July 2.
Join the conversation about this story »
NOW WATCH: These are the most dominant athletes in every sport
