Over the course of his storied career, former UNC men’s basketball star Vince Carter has certainly lived up to his “Half-Man, Half-Amazing” nickname and then some.

It’s at the point now, however, where it’d be reasonable to wonder if Carter is actually a human at all.

The 40-year-old agreed Thursday to a one-year, $8 million contract with the Sacramento Kings–a deal which will take him into his 20th NBA season.

He’ll join a Kings roster which will include the 15th overall pick of this year’s NBA Draft, Justin Jackson.

Jackson–who was a First Team All-American and the ACC Player of the Year at UNC this past season–was just three years old when Carter was drafted in the first round himself back in 1998.

Sacramento represents the seventh different team Carter has played for throughout his time in the league.

Despite being the oldest active player in the entire NBA, he still averaged eight points and three rebounds per game last season while coming off the bench for the Memphis Grizzlies.

His role with the Kings should be very similar, but with the added responsibility of serving as a veteran mentor for the team’s extremely young roster.

 

Photo via Brandon Dill/Associated Press