As he enters his 21st year in the NBA at the age of 41, it’s impressive that Vince Carter’s career still goes on. He’ll be 42 by the time the season ends, and you can probably guess that that makes him the oldest player in the league.

Of course, he isn’t the dunker that he used to be, but that doesn’t mean he isn’t still an incredible dunker who can pull off casual 360 dunks in the layup line.

Vince Carter is timeless. Basketball’s Jaromir Jagr is considered likely to retire after playing this season with the Atlanta Hawks, but who really knows, right? As long as you can continue to complete 360 dunks, some might say you even have a social obligation to continue hooping.

Just think, even on the lowly Sacramento Kings last season, Carter still has enough game to put together a pretty mean top-5 highlight reel.

h/t Twitter/teamflightbros