Kansas City Royals mascot Sluggerrr.
Kansas City Royals mascot Sluggerrr. John Sleezer jsleezer@kcstar.com
Kansas City Royals mascot Sluggerrr. John Sleezer jsleezer@kcstar.com