Cleveland Indians' Asdrubal Cabrera hits a three-run home run off ...
Jim Mone | published: July 18, 2011
Cleveland Indians' Asdrubal Cabrera hits a three-run home run off Minnesota Twins pitcher Anthony Swarzak in the third inning of the first baseball game of a doubleheader Monday, July 18, 2011 in Minneapolis. Catching is Twins' Drew Butera. (AP Photo/Jim Mone)