LeBron James is still playing at 40 years old. As he's continued his amazing career, here are 10 athletes who've met or exceeded their tremendous expectations since 2000.
The total and current value of his contract exceeds that of two-way superstar Shohei Ohtani, who signed a heavily-deferred ... former Washington teammate Bryce Harper and Mike Trout.