The New York Post reports that McGrady worked out with the Knicks on Thursday, after working out for the San Antonio Spurs earlier in the week.
The 33-year-old McGrady would be making a return to The Big Apple if he were to land with the Knicks. The seven-time All-Star played with the Knicks in 2009-10, averaging 9.4 points per game.
McGrady played in 52 games last season — all off of the bench — with the Hawks. He averaged 5.3 points, the lowest full-season average of his 15-year career.
Yahoo! Sports also reports that McGrady is hoping to find a guaranteed contract, and if he doesn't, he may look to play overseas, perhaps in China.