MLB: Home Run Derby

Defending champion Robinson Cano and National League captain Matt Kemp have inked in their lineups for the 2012 MLB Home Run Derby. There is no shortage of power on either squad's roster, so which long ball hitter is the best of the best?

Below you'll find the eight participants in this year's Home Run Derby. Setting the unofficial seedings is up to you.