The Kansas City Royals have employed plenty of great players over the years. Here’s the second part of our countdown of the franchise’s top 50 players.
A total of 858 Major League players have worn the Kansas City Royals uniform. With the franchise getting set to celebrate its 50th season, we have counted down the top 50 players in Royals history from 50 to 31. Now, we have reached the top 30. These are some of the best players ever to have played for the franchise. Although, they couldn’t quite crack our top 10.
To see part 1 of this countdown, which counted from 50-31, click here.
No. 30) Charlie Leibrandt, starting pitcher, 1984-89
Charlie Leibrandt spent six seasons with the Kansas City Royals during their great run in the 1980s. He finished fifth in Cy Young Award voting during the team’s championship season in 1985, providing 237 2/3 innings to the tune of a 2.69 ERA. A workhorse, Leibrandt tossed at least 230 innings in four of his six years in Kansas City.
No. 29) Bo Jackson, outfielder, 1986-90
Bo Jackson is one of the most recognized players in Kansas City Royals history. The athletic freak is the only person to ever be named an All-Star in both baseball and football. Jackson was every bit as skilled as he was electrifying to watch, which led to his immense popularity. He crushed over 100 home runs in his time with the Royals. He would surely be higher on this list if injuries hadn’t cut his career far too short.