The All-Star Game is almost here, and the Kansas City Royals are ready to represent.
The Boys in Blue were able to grab two positions on the starting lineup thanks to the talented duo of first baseman Eric Hosmer and catcher Salvador Perez.
Right-handed pitcher Kelvin Herrera will also be ready to go in the American League bullpen. Wade Davis was also selected to play, but he is on the disabled list until July 16.
After winning that glorious World Series Championship in 2015, Ned Yost will serve as the American League skipper for the second season in a row.
However, All-Star games haven’t been as great for the Royals in the past.
Since the team originated in 1969, there have been 20 All-Star games when the Royals only had a single player in the lineup.
Which Royals player has played in the most All-Star games? 13-time All-Star infielder, George Brett.
Mike Sweeney is behind Brett with five All-Star appearances.
In 2015, the Royals had five players in the All-Star lineup, which has happened only two other times in the franchise’s history (’72 and ‘82).
There is also only one Royal player who has won the All-Star MVP, and his name is Bo Jackson (1989). Jackson hit a 400-foot home run in his first appearance at the plate, proving to everyone that Bo “knows baseball.”
Hopefully the Royals (and American League) can grab a win Tuesday night to ensure home field advantage for yet another Kansas City World Series championship.