New York Yankees' Travis Hafner hits a three-run home run off Cleveland Indians starting pitcher Ubaldo Jimenez in the first inning of a home opener baseball game, Monday, April 8, 2013, in Cleveland. Robinson Cano and Kevin Youkilis scored. (AP Photo/Mark Duncan)

CLEVELAND (AP) — Travis Hafner tipped his cap and soaked in the applause from Indians fans who spent 10 years pulling for him.