Tracy McGrady has an estimated net worth of $70 million, his annual salary is $23 million. He has one year left on a seven year $93 million contract. Tracy Lamar McGrady was born May 24, 1979 in Bartow, Florida. He is best known for being a professional American basketball player who is currently shooting guard for the Houston Rockets in the NBA. He has been ranked all-star 7 times. In the season of 2003-2004 McGrady led the league in scoring. He spent 7 years between the Toronto Raptors and Houston All Stars, before being traded to the Houston Rockets. On SLAM Magazine's "Top 75 Players Of All Time", McGrady was ranked 75th. In 2004 McGrady became the 4th player in 12 years to score over 60 points in a single game. On December 29, 2006 he became the 3rd youngest player in history to reach 14,000 points and 4,000 rebounds. McGrady missed the remainder of the 2009 season due to having knee surgery. He is currently under a $21.1 million dollar per year contract. In February of 2010 he joined the New York Knicks as part of 3 team trade involving New York, Houston, and the Sacramento Kings. McGrady has 4 children with his wife CleRenda Harris, whom he had previously dated for 10 years. The couple was married in September of 2006.