As the summer of 2010 approaches, New York Knicks general manager Donnie Walsh is starting to inch closer and closer to signing big name free agents.
The Knicks would receive McGrady, but would most likely give up Al Harrington to the Wizards and Larry Hughes, Jared Jeffries, or Eddy Curry to the Rockets.
New York is always looking to clear up salary cap space for the 2010 offseason.
The Knicks would do just that by getting rid of such players, which would enhance their chances of signing free-agent superstars such as LeBron James, Dwayne Wade, and Chris Bosh.
As for McGrady, coming to the Knicks doesn't seem like such a horrible move.
While he has been plagued by injury for most of his career, he still has the ability to be a productive player in the league. He would bring a change of pace for the Knicks in the second half and his play might just spark a playoff run.
Although McGrady's career has probably not gone the way he planned it, he might now have the chance to rebuild himself in the world's biggest sports market.
If he does play well, he might draw the attention of the 2010 free agents and could make them more interested in coming to New York.
McGrady might not be the exciting player he once was, but he is still a household name around the NBA and coming to the Knicks would help their chances of having a positive future.