Recently, the 2014 Major League Baseball All-Star teams were announced for the game on July 15. The game is fun and all, but we all know that the annual home run derby is much more entertaining than the game, which will take place on July 14. Since the format for the home run derby has […]