Rockets guard Tracy McGrady says he'll miss three weeks of action to rehabilitate his sore left knee.

McGrady has already missed the team's last three contests with the injury. He had arthroscopic surgery in May and admitted he came back a little bit too soon.

He visited with orthopedist James Andrews on Monday.