The NBA is full of talented players who can take over a game on any given night—but nobody is perfect. Every star has an area he must improve upon to reach his full potential.
Part of the reason we love this game is because we can watch mind-boggling athletes do things that most humans can only dream of. We spend so much time gawking at what these players can do that we often times forget that they are, in fact, human, too.
Every team in the Association devotes time to improving their roster, and if the league's best players are smart, they've put in the same effort to improving their already stellar skill sets.
*For the purposes of this piece, stars will be considered the top 10 players from ESPN’s NBA Rank.