Vince Carter is possibly the greatest NBA dunker of all time. This alley oop is also one of the best ever in an NBA game in my opinion as it is thrown way behind him and he has the hangtime to reach all the way back and get it to throw it down on the fastbreak.