TORONTO -- Royals catcher Salvador Perez, who was the leading vote-getter in both leagues, and Royals first baseman Eric Hosmer were voted in as starters for the American League in the All-Star Game presented by MasterCard.
Perez, who is hitting .273 with 12 homers and 37 RBIs, will be making his fourth straight All-Star appearance.
"It means a lot," Perez said of the fan vote. "I want to thank the fans and the people who voted for me. I think it's really exciting to see a lot of people like what you do."
Added Royals and AL manager Ned Yost, "Four All-Star appearances in a row is pretty special. People just like him. He's a guy who loves playing the game and they love his smile and his enthusiasm."
In addition, closer Wade Davis was voted in by the players, and right-hander Kelvin Herrera was a manager's selection by Yost. The Royals had seven All-Stars last season.
Davis went on the 15-day disabled list on Tuesday and will not be able to participate in the All-Star Game on July 12 at Petco Park. Davis said he would not attend the game, either, and would stay in Kansas City over the break to get treatment and throw bullpen sessions.
Hosmer will be making his first All-Star appearance.
"It's really exciting," Hosmer said. "It's just a tremendous honor to be recognized by the fans, not just in Kansas City, but all over the world. Just looking at the roster, it's an honor to share the same locker room as them. I'm really looking forward to the experience."
Added Yost, "It just shows his growth and development as an All-Star player. Being an All-Star, you're the best of the best, and you'll forever be known as an All-Star."
Hosmer is hitting .305 with 13 homers and a team-high 49 RBIs.
"I was going to do everything I could do to get him on this team, anyway," Yost said. "But I didn't need to. He won the fan vote. He finished at the top or near the top in the player voting, too."
Herrera posted a 1.40 ERA through 39 games.
Fans can vote for the 2016 Esurance MLB All-Star Game Final Vote until 3 p.m. CT on Friday. The winners, as chosen exclusively by online fan voting totals, will be announced during a Final Vote-themed telecast of "MLB Now" featuring commentary from political analyst Jeff Greenfield, live on MLB Network and MLB.com from 3-4 p.m. CT. MLB Network will provide extensive coverage across all of its studio programming during the Final Vote, including interviews with the candidates, frequent updates, heat maps indicating the cities where votes are being cast for each candidate, news on player and club campaigns and a running countdown clock leading up to the announcement.
Baseball fans have cast nearly 600 million online votes for Final Vote candidates since the program's inception in 2002. In addition to MLB.com and the official club websites, fans can use their mobile devices to cast votes at MLB.com/vote or via text message. To receive the ballot, text the word "VOTE" to 89269. To vote for a specific player, fans can text their choice to 89269. EXAMPLE: Text "A3" to vote for AL Player 3 or "N3" to vote for NL Player 3. Message and data rates may apply. Text "STOP" to end and "HELP" for information. Mobile voting in Canada also is available and fans should text their choices to 101010.
For the fifth consecutive year, the Final Vote will include social balloting, as Twitter support for the 10 candidates over the last six hours of balloting will count toward their vote totals. From 9 a.m.-3 p.m. CT on Friday, any tweet that includes a designated player hashtag will be tabulated as part of the official vote total used to determine the winners.
On Tuesday, July 12, watch the 2016 All-Star Game presented by MasterCard live on FOX, and during the game visit MLB.com to submit your choice for the Ted Williams Most Valuable Player Award presented by Chevrolet via the 2016 MLB All-Star Game MVP Vote. The 87th All-Star Game, in San Diego, will be televised nationally by FOX, in Canada by Rogers Sportsnet and RDS, and worldwide by partners in more than 160 countries via MLB International's independent feed. ESPN Radio and ESPN Radio Deportes will provide national radio coverage of the All-Star Game. MLB.com, MLB Network and SiriusXM will also provide comprehensive All-Star Week coverage. For more information, please visit allstargame.com.
Jeffrey Flanagan has covered the Royals since 1991, and for MLB.com since 2015. Follow him on Twitter @FlannyMLB. This story was not subject to the approval of Major League Baseball or its clubs.