what basketball player played the most seasons?
Kevin Garnett began his career with Minnesota, returning later and tying the then-record of 21 seasons played in 2016. Kareem Abdul-Jabbar retired in 1989 with a then-record of 20 seasons played. Kobe Bryant was the first guard to play 20 seasons.