Seems Haffey has been compensating for a sore shoulder since spring training. Man just sit him and get him better(therapy, surgery...whatever) this guy is too good of a hitter.
Indians.MLB.com's Anthony Castrovince reports Cleveland Indians DH Travis Hafner (shoulder) was out of the lineup for the fourth time in 10 games Monday, May 26. Hafner is still bothered by soreness in his right shoulder that has lingered since spring training. He and the team have often downplayed the seriousness of the injury.
Just traded BButler, BWood & JLoney for Mark Teixeira, Ryan Theriot & Renyel Pinto in a DYNASTY LEAGUE. Big gamble I know!