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