He's appeared in only 10 games this season with three starts, averaging 5.5 points and three assists.
The Rockets say Francis will have surgery Feb. 25.
Francis signed a one-year contract with the Rockets with an option for a second year, returning to the city where he played from 1999-2004.
He was traded to Orlando in 2004 in a deal that sent Tracy McGrady to the Rockets. After two seasons with the Magic, Francis spent two seasons with New York.
- Send us your sports story tips
- Click here for more sports stories