Top Ten Greatest Kansas City Royals Players of All Time

The Top Ten
George Brett
Amos Otis
Kevin Appier
Bret Saberhagen

George Brett of course is the best but Brett Saberhagen was very underrated

Willie Wilson
Mark Gubicza
Alex Gordon Alexander Jonathan Gordon is an American professional baseball left fielder for the Kansas City Royals of Major League Baseball.
Frank White
Eric Hosmer Eric John Hosmer is an American League first baseman for the Kansas City Royals of Major League Baseball.
Zack Greinke
The Contenders
Hal McRae
Carlos Beltran
Mike Moustakas Michael Christopher Moustakas is an American professional baseball third baseman for the Kansas City Royals of Major League Baseball.
Lorenzo Cain Lorenzo Lamar Cain is an American professional baseball center fielder for the Kansas City Royals of Major League Baseball.
Bo Jackson
BAdd New Item