20. Kent Bazemore
Currently playing for the Sacramento Kings, Bazemore has been in the league since 2012. The Golden State Warriors picked him up as a free agent after he left Old Dominion. He only lasted a couple of years there before moving to the Lakers. But it was with the Atlanta Hawks where he finally settled.

Bazemore helped them to the playoffs in consecutive seasons. The Hawks rewarded him with a four-year, $70 million dollar deal in the 2016 offseason. He never really lived up to that price tag, but has been a solid NBA presence and looks likely to stick around for another couple of years.