Cleveland Indians Asdrubal Cabrera laughs with teammates during the Home Run Derby contest at Kaufman Stadium in Kansas City on July 9, 2012. UPI/Bill Greenblatt