On  this day, 14 years ago, Vince Carter pulled off what is, hands down, the greatest “in-game” dunk of all time.
Former San Antonio Spurs defensive specialist, Bruce Bowen, says Vince Carter and Tracy McGrady “settled” – preventing them from being all-time greats.