Indians' Hafner undergoes surgery, out 4-6 weeks

Cleveland Indians designated hitter Travis Hafner underwent surgery Thursday on his injured right knee and is expected to miss 4-to-6 weeks.

Hafner, who last played on May 23, was initially diagnosed with inflammation in the knee. He was placed on the disabled list Wednesday.

In his 11th big league season and 10th with the Tribe, the veteran is hitting a career-worst .242 in 39 games with six home runs and 23 runs batted in.