Vince Carter is good at dunking.

He might be the greatest of all time.

The NBA decided they needed to remind you.  The league’s All-Star game is coming to Toronto this weekend.  So, the NBA YouTube channel put together the ultimate mixtape from Carter’s time as a Toronto Raptor.

Enjoy it.  It is an impressive collection of slams.  Although, you might notice that they did sneak in a couple of lay-ups and even a pass or two.

After going to back to back Final Fours with the North Carolina Tar Heels, Vince Carter left Chapel Hill for the NBA Draft in 1998.  The Golden State Warriors took Carter with the fifth pick in the first round.  They immediately traded him to the Raptors for Carter’s college teammate, Antawn Jamison.

Carter played for the Toronto Raptors from 1998-2004.

During his time with the Raptors, Carter earned a reputation as one of the best (if not the best) dunkers in the game.  That reputation received a boost when he won the 2000 Slam Dunk Competition.

But, Carter displayed his dunking ability routinely over those years.  TNT analyst, and fellow Tar Heel, Kenny Smith called Carter “Half Man, Half Amazing.”

At 39-years-old, Vince Carter can still throw it down.  He is in his 18th NBA season and wants to play for at least two more years.