Indians designated hitter Travis Hafner had arthroscopic surgery on his right shoulder Tuesday, and is expected to be ready for the start of next season.
Hafner has surgery