There are some around the NBA that believe Tracy McGrady has played his final game as a member of the Rockets.

He had microfracture surgery last week, and his contract expires at the end of next season. Houston was reportedly trying to trade him before it was revealed that he needed the career-threatening procedure.

"In the worst-case scenario, we recommended a procedure that is going to end his career," said Tom Clanton, the Rockets' well-respected doctor. "It is a risky knee surgery. Not everybody that has microfracture surgery comes back and plays basketball, much less NBA-level basketball. Tracy knows that."