Coming up the next few days is the 2012 MLB All-Star Game, as well as all the festivities, among which is the great slugfest that is the Home Run Derby.
Eight players, four from each league, will battle it out, and as expected, many of them are among the top home run hitters this year.
Which ones have the edge heading into the derby? We know all of them can hit home runs, but which ones will pull it off?
That's where I come in. All eight players are analyzed, and while Kauffman Stadium doesn't seem to give any players an advantage or disadvantage, there are other factors that play in to showcase a front-runner.
Here are the odds for all eight players.