Vince Carter retired from the NBA last week after 22 seasons on the job. Playing games in four different decades and having a career roughly five times the length of the normal NBA player is alone an accomplishment worthy of Guinness. Though Carter was able to complete an even more impressive feat: being loved, then […]