July 9, 2012 6:30 AM

Kansas City is meant to be a baseball town. Go Royals

Kansas City seems to be putting on a first-rate celebration of baseball in the buildup to Tuesday's All-Star Game. It is great to see the town alive and have baseball legends and legends-in-making strolling the streets

Related content