Dirk Nowitzki retired earlier this year at the top of an interesting list: NBA players who spent their entire career with one team.
21 years for Dirk, right behind him: Kobe (20), and Time Duncan and John Stockton (19).
What about active players? It’s going to be awhile before anyone catches up to Nowitzki. Steph Curry leads candidates with his decade at Golden State.