LeBron James did his All-Star media availability ahead of Sunday's All-Star Game. Many of the questions focused on James' future and how many years he'll play. James said that he's aware the end is closing in, but that he's not sure when or how he'll retire.

"I was asked this question a couple days ago," James said. "'Will you kind of take the farewell tour, or will you kind of just Tim Duncan it?'

"I'm 50-50, I'm going to be honest, because there's times when I feel like I guess I owe it to my fans that have been along this journey with me for two decades plus, to be able to give them that moment where it's every city and whatever the case may be and they give you your flowers or whatever the case may be. That seems cool.

"But the other side of I've never been that great with accepting like praise. It's a weird feeling for me."

James also owned that he knows retirement is looming.

"I don't know how it's going to end, but it's coming," James said. "It's coming, for sure."

James is hopeful of retiring with the Los Angeles Lakers.

"I am a Laker and I'm 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, so many greats. But we'll see."