Tracy McGrady worked out for the San Antonio Spurs this week and will have another with the New York Knicks on Thursday.

McGrady is running out of options to secure a guaranteed contract.

McGrady may have to decide between a make-good training camp invite or a guaranteed deal overseas.

McGrady spent the 11-12 NBA season with the Atlanta Hawks.