Next summer, LeBron James will have finished his 21st season, and will be pushing 40 years old. Anthony Davis will be a year ...