Kansas City: Oh So Now You Have to Have a All-Star Game Too?
Kansas City, St. Louis’ little annoying sibling, just has to do everything we do. First we were like “It would be awesome if our football team was really terrible.” and then Kansas City thought that was awesome, so now the Chiefs suck, and now after our All-Star game last year Kansas City wants one of those too. Commissioner Bud Selig will be in Kansas City on Wednesday to formally award the 2012 All-Star Game to the Royals and Kauffman Stadium. [Read More]