LeBron is currently 38 years old, about to turn 39 in a month. He’s currently averaging 24/8/5 on 56% FG. He’s been in the league since he was 18 so he’s got an insane mileage on him but the man just keeps performing. His has sustained a great offensive output but he has been lackluster on defense for a number for years now. How much longer do you think LeBron can play at the elite level where he’s a top 10 player in the league? I think he’s got MAX 2 years left being a top 10 player before his production drops significantly.