In 2007, the Indians signed DH Travis Hafner to a four-year, $57 million deal. Hafner, who drove in 100 or more runs per season from 2004-07 for Cleveland, injured his shoulder and never drove in ...
For a 29-year-old with just a couple solid seasons to his résumé, Hafner is sure well on his way to racking up veteran numbers. This year alone, he whacked 42 homers, scored 100 runs ...