At 41 years old, Vince Carter has found a new NBA team to continue his 20-year career. The future Hall of Famer has agreed to a 1-year deal with the Atlanta Hawks, according to Adrian Wojnarowski. He’ll be working to help develop the young players Atlanta has acquired in their rebuilding process.

To put things into perspective, Carter’s entire NBA Career is older than Hawks rookie Trae Young. Last season with the Kings, Carter occasionally showed flashes of greatness en route to a campaign where he averaged 5.4 points per game in 17.7 minutes per game. The highlight moment came when he scored 24 points to help defeat the Cleveland Cavaliers last December.

Carter was a first-round pick, No. 5 overall out of North Carolina in the 1998 NBA draft. He has played for the Raptors, Nets, Magic, Suns, Mavericks, Grizzlies and Kings in his illustrious career. He earned the nickname Vinsanity early his career for his highlight-worthy athleticism and dunking ability. Carter is an eight-time all-star with the honor coming in consecutive seasons from the 1999-2007 seasons.

Carter is also one of six players in league history to record 24,000 points, 6,000 rebounds, 2,500 assists, 1,000 steals and 1,000 3-point field goals.

His 21st NBA season will match him with Kevin Garnett, Robert Parish, and Kevin Willis, who all hold the record for most seasons ever played in a career.  It will also match that of his 1998 NBA draft class member Dirk Nowitzki, who is also entering his 21st season.