Vince Carter Goes Lefty Jam On Leonard

Vince Carter throws one down on Kawhi Leonard with is left hand cause he might be the best dunker that ever lived.