Designed by
Title
Kansas city royals sports logo #209444177
Description
The Kansas City Royals are an American professional baseball team based in Kansas City, Missouri. The Royals compete in Major League Baseball MLB as a member team of the American League AL Central division. The team was founded as an expansion franchise in 1969, and has participated in four Worl
This image is editorial