Stephen Curry's 15-year tenure with the Golden State Warriors is the longest of any active NBA player with a single team.