Lebron is only 27. You acting like dude ain't gonna beast for at least another 5 years. That will be 2017. And you didn't say next generation in your previous post you said next decade, which will be from 2010-2019, and will certainly be on that list
I'm willing to bet coli dollers that age take its toll before 2017. at best he'll be KG status by 2015. Skilled vet can contribute heavily to a team but no longer capable of holding it on his back.