LeBron James might be the best player in the history of NBA. His greatest attribute might be his availability and longevity.