The Rockets are continuing to offer Tracy McGrady in a trade.

However, McGrady is the league's highest-paid player at $23.2 million this season. In addition to that, he hasn't played in nine months because of a knee injury.

Houston is willing to take back long-term contracts, sources told Yahoo! Sports, but most believe that his high salary makes him almost impossible to trade.

Rockets general manager Daryl Morey and coach Rick Adelman reportedly don't want McGrady back with the team.