Name the NBA player that currently has the longest tenure with one team. Hint - He has played with the same team for 17 years now. Charlie