First, we need to take a deep breath and remember LeBron James is only 31 years old, and he's still one of the two best players in the NBA. (Yeah, I said it. Sorry, Draymond, Kawhi, and KD. You'll surpass him soon, but not yet.) He still has at least a couple dominant years left in the tank, likely to be followed by a few more very good years. Michael Jordan retired at 40. Kobe, 37. Some of the best moments of LeBron's career still await us. With that being said, because this is possibly the final run of Tim Duncan's storied career, LeBron received some questions today about when he will start considering retirement. "I think later on in my 30s," James said, according to ESPN. "It's kind of up to my kids, really. I've missed so much of my kids' tournaments and things of that nature when I'm playing. So, it's kind of up to them. They'll let me know when they're tired of seeing me go away.". James is married to his longtime boo Savannah, and they have two boys and one girl: LeBron Jr. (11 years old), Bryce (8), and Zhuri (1). The NBA season keeps players consistently on the road from November to May or June, should they make the playoffs. LeBron has publicly advocated for shortening the 82-game regular season. James and his Cavaliers, thus far undefeated in the playoffs, are waiting to find out which team they'll face in the Eastern Conference Finals: the Toronto Raptors or the Miami Heat. The Raptors lead the series 3-2, and Game Six will take place Friday at 8 p.m. in Miami. Subscribe to our New Complex Channel:.