The only thing regarding Lebron's years left is that he has played a ton of NBA minutes. Straight from HS, as an 18 year old, right into the 82 game season. Looking at others who have done it, the drop off comes around 35, and can be drastic. He plays a physical game, and is not shy about banging around, that certainly takes it toll on anyone.
thats kinda creepy, that he did it and you know it.