Question: who's played in the nba the longest
Answer: Robert Parish, Kevin Garnett, Kevin Willis