2. Joshua Primo (Age: 18)
Easily the youngest guy on the roster and the youngest player in the NBA, Joshua Primo certainly has the biggest window of opportunity out of anyone in this list. I mean, the guy can't even buy a drink for another two years and change.
I can definitely see the argument that it's probably too early to be this high on Primo. After all, the experience he's had in the league so far has been in the preseason against thinner rosters. But having watched every minute of his play in the Summer League and in the tuneup games, I've seen all I need to see.
Primo's game is extremely polished for someone his age. He has the rare combination of smooth calmness and swagger -- something that benefits him as an aggressive shooter and attacker. In his preseason debut, one in which he scored 17 points in 18 minutes, he did a little bit of everything.
The raw talent evident in Primo's game is exciting, especially since he's only going to get better with some likely dominant runs with the Austin Spurs. Although some might argue he's already prepared for NBA minutes, even a whole year in the G League would still leave San Antonio with an eager 19-year-old with sharper skills.
Fault me for being premature if you want, but don't be surprised if you start to see Primo rise much quicker than expected.