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 against the Oakland Athletics during the game at the Oakland-Alameda County Coliseum on September 19,...
Travis Hafner of the New York Yankees hits his third RBI of the night as Jason Castro of the Houston Astros catches on April 30, 2013 at Yankee...
Travis Hafner of the New York Yankees is out at second as Jose Iglesias of the Boston Red Sox leaps over him while turning the double play during...
Travis Hafner of the Indians at the plate during action between the Cleveland Indians and Kansas City Royals at Kauffman Stadium in Kansas City,...
Cleveland Indians DH, Travis Hafner, batting during the game against the Chicago White Sox at U.S. Cellular Field in Chicago, Illinois April 6, 2005.
Cleveland Indians DH Travis Hafner homers against the Chicago White Sox on June 11, 2006 at U.S. Cellular Field in Chicago, Illinois. Westbrook and...
Cleveland Indians' Travis Hafner hits a double in the bottom of the eighth inning during their game against the New York Yankees Monday August 23,...
Cleveland Indians Travis Hafner connects on a single during the 3rd inning of their game against the Minnesota Twins, Saturday, April 16 in...
Cleveland's Travis Hafner connects on this pitch for a two run homerun during Friday night's game against Tampa Bay at Tropicana Field in St....
Cleveland Indians' Travis Hafner grounds out during the game against the Minnesota Twins Sunday, April 17, 2005 at Jacobs Field in Cleveland. The...
Cleveland's Travis Hafner is all smiles after homering to centre in the 1st inning in MLB action at Rogers Centre in Tronoto, Canada on Aug.26,2005.
Cleveland Indians' DH Travis Hafner runs out a first inning base hit against the Chicago White Sox on June 11, 2006 at U.S. Cellular Field in...
Travis Hafner of the Cleveland Indians rounds the bases after hitting a home run off of Johan Santa of the New York Mets during the game on June 15,...
Travis Hafner of the Cleveland Indians batting during the game against the Detroit Tigers at Jacobs Field in Cleveland, Ohio on July 26, 2006. The...
Travis Hafner of the Cleveland Indians bats against the Chicago White Sox at Jacobs Field on May 2, 2006 in Cleveland, Ohio. The Indians defeated the...
Travis Hafner of the Cleveland Indians hits a solo home run during the eighth inning against the Tampa Bay Rays at Progressive Field on July 5, 2012...
Designated hitter Travis Hafner of the Cleveland Indians rounds third base after his walk-off grand slam home run during the ninth inning against the...
Travis Hafner of the Cleveland Indians is congratulated by Carlos Santana and Shin-Soo Choo after hitting a three run homer against the Seattle...
Travis Hafner of the Cleveland Indians watches the game against the Washington Nationals at RFK Stadium June 23, 2007 in Washington, DC.
Travis Hafner of the Texas Rangers works out with the team at the Charlotte County Stadium in Port Charlotte, Florida. DIGITAL IMAGE Mandatory...
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 helps his son to candy following the preview of the CCandy line during the CCandy Fashion Show at the MLB Fan...
New York Yankee Travis Hafner, his wife Amy Hafner and their son attend the CCandy Children's Clothing Line Launch at MLB Fan Cave on August 8, 2013...
New York Yankee Travis Hafner, his wife Amy Hafner and their children attend the CCandy Children's Clothing Line Launch at MLB Fan Cave on August 8,...
New York Yankee Travis Hafner, his wife Amy Hafner and their children attend the CCandy Children's Clothing Line Launch at MLB Fan Cave on August 8,...
Travis Hafner of the New York Yankees bats against the Kansas City Royals at Yankee Stadium on July 8, 2013 in the Bronx borough of New York City....
Travis Hafner of the New York Yankees bats against the Kansas City Royals at Yankee Stadium on July 8, 2013 in the Bronx borough of New York City....
Travis Hafner of the New York Yankees bats against the Minnesota Twins on July 4, 2013 at Target Field in Minneapolis, Minnesota.
Travis Hafner of the New York Yankees waits for his next at bat against the Oakland Athletics during the game at O.co Coliseum on Thursday June 13,...
Brett Gardner is congratulated by Travis Hafner after Gardner scored in the eighth inning against the Oakland Athletics at O.co Coliseum on June 11,...
Designated hitter Travis Hafner of the New York Yankees bats against the Tampa Bay Rays May 24, 2013 at Tropicana Field in St. Petersburg, Florida....
Travis Hafner of the New York Yankees bats during the game against the Toronto Blue Jays at Yankee Stadium on April 28, 2013 in the Bronx borough of...
Travis Hafner of the Cleveland Indians singles to left field scoring Carlos Santana during the first inning of the game against the Detroit Tigers at...
Third base coach Steve Smith celebrates with Travis Hafner of the Cleveland Indians as he rounds third after hitting a solo home run during the ninth...
Travis Hafner of the Cleveland Indians rounds the bases after hitting a three-run homerun in the fourth inning against the Seattle Mariners during...
Travis Haffner of the Cleveland Indians poses during their photo day at the Cleveland Indians Spring Training Complex on February 22, 2011 in...
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...