Kobe Bryant
Earl Boykins is the smallest player in the NBA as of right now. He is 5'5''. He plays for the Washington Wizards in the NBA.
He still plays because it is his career and it is what he loves.
Zach Lavine currently plays for the Chicago Bulls.
J.J. Redick plays for the Los Angeles Clippers.
Shaquille O'Neal is the oldest player currently playing in the NBA at 38 years, 331 Days.
It depends on where the player practices and plays games.
The best basketball player that is playing currently is without a doubt, Lebron James. The best retired basketball player is Michael Jordan.
NBA player Chandler Parsons played for Florida.
NBA player Avery Bradley played for Texas.
NBA player Brandon Knight played for Kentucky.
NBA player Andre Iguodala played for Arizona.