Cleveland Indians' Travis Hafner hits a three-run home run off ...

Galleries | Videos | Audio | Documents


Photo detail

Mark Duncan | published: June 21, 2011

Cleveland Indians' Travis Hafner hits a three-run home run off Colorado Rockies starting pitcher Juan Nicasio in the first inning of a baseball game Monday, June 20, 2011, in Cleveland. (AP Photo/Mark Duncan)



Comments [+] – click to expand