LeBron James has the greatest longevity of any basketball player ever, and it isn't only because he has maintained a ...