CLEVELAND — With only three home runs through Thursday, Travis Hafner hasn’t shown much power this season, but his bat has been alive and well as of late.
Entering Thursday, the designated hitter was batting .415 (17-for-41) with a home run and five RBIs to raise his season average from a paltry .208 to a respectable […]