Kansas City is the host of the 2012 Major League Baseball All Star Game and all of the festivities that come along with the event.
The game of baseball and the city have definitely changed since 1973, the last time the Mid-Summer Classic was held in Kansas City when Royals Stadium first opened (Kaufman Stadium now).
Starting with Friday's All-Star Fanfest (held through Tuesday) through Monday night's Home Run Derby, the entire weekend will be filled with events building up to the finale on Tuesday night.
While everyone will be primarily focused on the activities leading up to the game, Kansas City is filled with plenty of other entertainment to fill your non-baseball needs.
Here are a few things to see and do while in Kansas City this weekend.