Tracy McGrady announced his NBA retirement on Monday, though he left open the possibility of playing overseas.

McGrady, who played 16 NBA seasons, averaged 19.6 points, 5.6 rebounds and 4.4 assists in becoming one of the most successful high school-to-pro prodigies in NBA history.

"It's been 16 years playing the game I love,” he told ESPN. “I've had a great run but it's time for it to come to an end."

McGrady last played with the San Antonio Spurs after working his way back from injuries and signing with the team in April. Though the Spurs advanced all the way to the NBA Finals, McGrady told ESPN he was disappointed not to have gotten a chance to play more and help the team.

"When we were in the Finals and Manu Ginobili was struggling, I felt I could contribute, absolutely,” he told ESPN. McGrady also acknowledged that the team had previously told him he was signed as an insurance policy and likely wouldn’t play much.

McGrady’s best season came in 2002-03 with Orlando when he averaged 32.1 points per game, becoming the youngest player since the ABA-NBA merger to lead the league in scoring.

When ESPN asked McGrady to clarify the chances of him again playing internationally, the 34-year-old responded: “Officially retired from NBA. Door’s still open.