Designated hitter Travis Hafner of the Cleveland Indians fouls off a pitch against the Tampa Bay Rays during the game at Tropicana Field on May 17,...
Travis Hafner of the Cleveland Indians bats against the Baltimore Orioles at Camden Yards on May 14, 2010 in Baltimore, Maryland.
Travis Hafner of the Cleveland Indians warms up before the game against the Baltimore Orioles at Camden Yards on May 14, 2010 in Baltimore, Maryland.
Travis Hafner of the Cleveland Indians warms up before the game against the Baltimore Orioles at Camden Yards on May 14, 2010 in Baltimore, Maryland.
Travis Hafner of the Cleveland Indians hits a single in the seventh inning against the Baltimore Orioles at Camden Yards on May 14, 2010 in...
Travis Hafner of the Cleveland Indians walks back to the dugout after striking out during the game against the Kansas City Royals on May 13, 2010 at...
Travis Hafner of the Cleveland Indians bats during the game against the Kansas City Royals on May 13, 2010 at Kauffman Stadium in Kansas City,...
Travis Hafner of the Cleveland Indians bats against the Los Angeles Angels of Anaheim on April 28, 2010 at Angel Stadium in Anaheim, California.
Travis Hafner of the Cleveland Indians bats against the Los Angeles Angels of Anaheim on April 28, 2010 at Angel Stadium in Anaheim, California.
Travis Hafner of the Cleveland Indians hits a solo homerun during the game between the Toronto Blue Jays and the Cleveland Indians on Wednesday, May...
Travis Hafner of the Cleveland Indians receives congratulation after hitting a solo homerun during the game between the Toronto Blue Jays and the...
Trevor Crowe of the Cleveland Indians standing in the dugout during the game against the Oakland Athletics at the Oakland Coliseum on April 24, 2010...
Travis Hafner of the Cleveland Indians hitting during the game against the Oakland Athletics at the Oakland Coliseum on April 24, 2010 in Oakland,...
Travis Hafner of the Cleveland Indians hitting during the game against the Oakland Athletics at the Oakland Coliseum on April 24, 2010 in Oakland,...
Travis Hafner of the Cleveland Indians hitting during the game against the Oakland Athletics at the Oakland Coliseum on April 24, 2010 in Oakland,...
Travis Hafner of the Cleveland Indians standing on the field during the game against the Oakland Athletics at the Oakland Coliseum on April 24, 2010...
Designated hitter Travis Hafner of the Cleveland Indians runs onto the field during pregame introductions prior to a game on April 12, 2010 against...
Designated hitter Travis Hafner of the Cleveland Indians runs onto the field during pregame introductions prior to a game on April 12, 2010 against...
Designated hitter Travis Hafner of the Cleveland Indians bats during a game on April 12, 2010 against the Texas Rangers at Progressive Field in...
Desgnated hitter Travis Hafner of the Cleveland Indians swings at a pitch as catcher Taylor Teagarden of the Texas Rangers and homeplate umpire...
Catcher Taylor Teagarden of the Texas Rangers tags out designated hitter Travis Hafner of the Cleveland Indians on a play at the plate as homeplate...
Catcher Taylor Teagarden of the Texas Rangers tags out designated hitter Travis Hafner of the Cleveland Indians on a play at the plate as homeplate...
Catcher Taylor Teagarden of the Texas Rangers tags out designated hitter Travis Hafner of the Cleveland Indians on a play at the plate as homeplate...
Catcher Taylor Teagarden of the Texas Rangers tags out designated hitter Travis Hafner of the Cleveland Indians on a play at the plate as homeplate...
Travis Hafner of the Cleveland Indians bats against the Oakland Athletics during the game at Oakland-Alameda County Coliseum on April 24, 2010 in...
Travis Hafner of the Cleveland Indians bats against the Oakland Athletics during the game at Oakland-Alameda County Coliseum on April 24, 2010 in...
Travis Hafner of the Cleveland Indians bats against the Oakland Athletics during the game at Oakland-Alameda County Coliseum on April 24, 2010 in...
Travis Hafner of the Cleveland Indians takes batting practice before the game against the Oakland Athletics at the Oakland-Alameda County Coliseum on...
Travis Hafner of the Cleveland Indians takes batting practice before the game against the Oakland Athletics at the Oakland-Alameda County Coliseum on...
Travis Hafner of the Cleveland Indians takes batting practice before the game against the Oakland Athletics at the Oakland-Alameda County Coliseum on...
Travis Hafner of the Cleveland Indians stands at bat against the Detroit Tigers during Opening Day on April 9, 2010 at Comerica Park in Detroit,...
Travis Hafner of the Cleveland Indians watches the action on the field during the game against the Detroit Tigers. The Tigers won the game 9-8 over...
Taylor Teagarden of the Texas Rangers tags out Travis Hafner of the Cleveland Indians while colliding with him at home plate during the Opening Day...
Taylor Teagarden of the Texas Rangers tags out Travis Hafner of the Cleveland Indians while colliding with him at home plate during the Opening Day...
Taylor Teagarden of the Texas Rangers tags out Travis Hafner of the Cleveland Indians while colliding with him at home plate during the Opening Day...
Travis Hafner of the Cleveland Indians watches his first inning single while playing the Texas Rangers during Opening Day on April 12, 2010 at...
Shin Soo Choo of the Cleveland Indians is congratulated after first inning home run by Travis Hafner while playing the Texas Rangers during Opening...
Travis Hafner of the Cleveland Indians rounds third after he hit a solo home run in the second inning againt the Detroit Tigers on April 9, 2010...
Travis Hafner of the Cleveland Indians is congratulated by manager Manny Acta and the rest of his team after his solo home run in the second inning...
Travis Hafner of the Cleveland Indians poses during Photo Day on Sunday, February 28, 2010 at Goodyear Ballpark in Goodyear, Arizona.
Cleveland Indians first baseman Travis Hafner waits to bat against the Toronto Blue Jays in Dunedin, Florida, March 23, 2004.
Cleveland Indians first baseman Travis Hafner waits for play against the Toronto Blue Jays in Dunedin, Florida, March 23, 2004.
Travis Hafner of the Cleveland Indians bats against the Seattle Mariners during the MLB spring training game at Peoria Stadium on March 9, 2010 in...
Travis Hafner of the Cleveland Indians bats against the Seattle Mariners during the MLB spring training game at Peoria Stadium on March 9, 2010 in...
Travis Hafner of the Cleveland Indians bats against the Seattle Mariners during the MLB spring training game at Peoria Stadium on March 9, 2010 in...
Travis Hafner of the Cleveland Indians at bat against the Cincinnati Reds during a spring training game at Goodyear Ballpark on March 5, 2010 in...
Travis Hafner poses for a portrait during the Cleveland Indians Photo Day at the training complex at Goodyear Stadium on February 28, 2010 in...
Travis Hafner poses for a portrait during the Cleveland Indians Photo Day at the training complex at Goodyear Stadium on February 28, 2010 in...
General view of the field from the back of the first concouse along the firstbase line as designated-hitter Travis Hafner of the Cleveland Indians...
Travis Hafner of the Cleveland Indians bats during the game against the Oakland Athletics at the Oakland Coliseum on September 19, 2009 in Oakland,...
Travis Hafner of the Cleveland Indians bats during the game against the Oakland Athletics at the Oakland Coliseum on September 19, 2009 in Oakland,...
Travis Hafner of the Cleveland Indians bats during the game against the Oakland Athletics at the Oakland Coliseum on September 19, 2009 in Oakland,...
Trevor Crowe of the Cleveland Indians congratulates teammate Travis Hafner after Hafner scored a run in the fifth inning against the Boston Red Sox...
Travis Hafner of the Cleveland Indians bats against the Oakland Athletics during the game at the Oakland-Alameda County Coliseum on September 19,...
Travis Hafner of the Cleveland Indians bats against the Oakland Athletics during the game at the Oakland-Alameda County Coliseum on September 19,...
Davontre Cohen from the Boys & Girls Clubs of The Western Reserve in Akron, Ohio poses for a photo with former Cleveland Indians player Travis Hafner...
Former Cleveland Indians players Travis Hafner and Jim Thome joke with MLB Network analyst Harold Reynolds prior to Game 7 of the 2016 World Series...
Travis Hafner of the New York Yankees in action against the Baltimore Orioles at Yankee Stadium on July 7, 2013 in the Bronx borough of New York...
Travis Hafner of the New York Yankees in action against the Baltimore Orioles at Yankee Stadium on July 7, 2013 in the Bronx borough of New York...
Travis Hafner of the New York Yankees in action against the Baltimore Orioles at Yankee Stadium on July 7, 2013 in the Bronx borough of New York...