***This is the main team shop at Kauffman Stadium(Kansas City Royals); they feature a good selection of stuff(and a lot of apparel), but it is very similar to many other MLB team gift shops throughout the country; I would give the edge to Busch Stadium in St. Louis because they seem to carry more interesting and unique things; there were some good discounts on All-Star related items here; service was pleasant but a tad slow*** I believe this team store is open on non-game days. I am not sure what the parking situation is during non-game days; for game day parking, it was $ 10.