For 22 years and counting, LeBron James has remained a top player in the NBA. Even though he turned 40 years old, James is ...