LeBron James Jayne Kamin-Oncea-USA TODAY Sports

For more than two decades, LeBron James has been arguably the most dominant player in the entire NBA as he made his case that he is the best player in the history of the sport. But like all good things, James acknowledges that his career is going to have to come to an end.

During a recent press conference, LeBron James said that he doesn’t know how many seasons he will play, but he got pretty brutally honest in admitting that “it’s not many.”

“I have not mapped out how many seasons I have left. I know it’s not that many,” James said according to USA Today Sports.

James was not willing to commit to where he would play the final season or seasons of his NBA career – whether it’s with the Los Angeles Lakers or elsewhere – but he did acknowledge that his retirement is certainly approaching.

“I am a Laker, and I am happy and been very happy being a Laker the last six years, and hopefully it stays that way,” James said. “But I don’t have the answer to how long it is or which uniform I’ll be in. Hopefully, it is with the Lakers. It’s a great organization and so many greats. But we’ll see.

“I don’t know how it’s going to end, but it’s coming. It’s coming, for sure.”

We’ll have to see what James’ future holds.

[USA Today]