Fox Sports' Mike Kahn, who ranked players by position over the past month, now ranks the 50 best players in the NBA. He ranks Vince Carter at No. 16, Jason Kidd at No. 21 and Richard Jefferson at No. 31. Who's No. 1? Tim Duncan.
- Duncan heads Top 50 list - Mike Kahn - Fox Sports