After 16 NBA seasons and nearly 1,000 total regular-season and playoff games, Tracy McGrady has decided to call it a career. T-Mac officially announced his retirement on ESPN's First Take today, according to the show's Twitter account.

McGrady, 34, signed late in the season with the Spurs, joining the team in time for its playoff run, though he didn't play much in the postseason. Back in June, we heard that he was expected to consider retirement this offseason, but as recently as two weeks ago, a report suggested that the veteran swingman was still considering pursuing a deal in the NBA or in China. It sounds as if McGrady hasn't entirely ruled out that latter possibility.

"Officially retired from the NBA," McGrady said, when asked about the possibility of playing in China (link via ESPN.com). "Door's still open."

In 938 career NBA games, McGrady racked up over 18,000 points, good for a 19.6 PPG average. The seven-time All-Star started his career with the Raptors before joining the Magic, Rockets, Knicks, Pistons, Hawks, and Spurs. McGrady led the NBA in scoring twice, and was named to an All-NBA team seven times, including two appearances on the First Team.

According to Basketball-Reference, McGrady earned approximately $163MM over the course of his NBA career.