Kansas City Royals All-Time Team

C     Salvador Perez

Salvador Perez

1B     John Mayberry

John Mayberry

2B     Frank White

Frank White

SS     Alcides Escobar

Alcides Escobar

3B     George Brett

George Brett

LF     Willie Wilson

Willie Wilson

CF     Amos Otis

Amos Otis

RF     Danny Tartabull

Danny Tartabull

DH     Mike Sweeney

Mike Sweeney

SP     Bret Saberhagen

Bret Saberhagen

SP     Zack Greinke

Zack Greinke

SP     Kevin Appier

Kevin Appier

SP     Charlie Leibrandt

Charlie Leibrandt

SP     Larry Gura

Larry Gura

RP     Dan Quisenberry

Dan Quisenberry

RP     Jeff Montgomery

Jeff Montgomery

RP     Greg Holland

Greg Holland

RP     Steve Mingori

Steve Mingori

RP     Tom Gordon

Tom Gordon

RP     Wade Davis

Wade Davis

C     Darrell Porter

Darrell Porter

1B     Eric Hosmer

Eric Hosmer

2B     Cookie Rojas

Cookie Rojas

SS     Freddie Patek

Freddie Patek

LF     Bo Jackson

Bo Jackson

DH/OF     Hal McRae

Hal McRae

LF     Alex Gordon

Alex Gordon

CF     Carlos Beltran

Carlos Beltran