According to Ken Rosenthal of Fox Sports, the Cleveland Indians and designated hitter, Travis Hafner have agreed on a four-year $57 million contract extension.
"Hafner, 30, was eligible for free agency after the 2008 season. His new deal does not include a signing bonus, but part of the money will be redirected to increase his salaries in 2007 and '08, according to a source with knowledge of the contract.
The Indians are paying Hafner $3.75 million this season and hold a $4.75 million club option on him for 2008 — low salaries for a player who last season ranked first in the American League in on-base/slugging percentage."Hafner has been having a bit of a down season this year, as he is only hitting .262 with 14 homeruns and 57 RBI's, but that didn't deture the Indians from locking the very talented slugger until 2012. Hopefully now that he doesn't have to worry whether or not he will be re-signed, Hafner will start to play like last season.