Timeline Put Down On LeBron James' Retirement Plans

Now in his 21st season, at the age of 39, how much longer will LeBron James play in the NBA? According to insider Shams Charania, LeBron will play "one or two more seasons" and that's it. 

LeBron himself said about his future in the NBA, "Not very long. I'm on the other side of the hill. I'm not gonna play for another 21 years, that's for damn sure. I don't know when that door will close as far as when I'll retire but... I don't have much time left."

Charania has clarified that a bit more today, saying, "One or two more years is the expectation for LeBron James... Clearly he still loves the game and he still wants to win another ring."

We do know that LeBron has definitely stated that he wants to play with son Bronny, who is draft eligible this year. There are some who say he should remain at USC for another year, as his season was cut short due to heart problems suffered last summer, and he still has plenty to learn before entering the Association.

There's a lot of tread on LeBron's tires, as until the past few seasons, he played well over 70 games in most years, including long playoff runs nearly every season (again, until recently). It certainly makes sense that he can't go on forever, though the 4-time MVP is still performing at an All-Star level, making his 20th midseason classic this year, while still averaging 25.4 points, 7.3 rebounds and 8.1 assists, while shooting a career-high 41.6% from long range. 

Photo: Vincent Carchietta-USA TODAY Sports