Kansas City Royals All Time Team |
Kauffman
Stadium - Kansas City, MO
Buy this Poster at AllPosters.com |
Larry Gura
|
|
|
All Time Teams Best Teams World Champions 1980 Royals 1985 Champs