Kansas City – 2012 All Star Game – HR Derby
The home run derby has gained popularity over the years, and you could argue it is more popular with many fans than the All-Star Game itself. People love to see home runs, and there is no better time to see the power hitters blast long balls than at the home run derby.