As Vince Carter signs on for 22nd NBA season, a look at the longest careers in every major sport Posted Aug 7, 2019 On Monday, Vince Carter announced that he is coming back for his record 22nd NBA season and will rejoin the Atlanta Hawks. That gives Carter the longest career in NBA history. With Carter set for his record-setting 22nd season, it's worth examining his career and athletes outside of the NBA that spent the most seasons playing their respective sports. (CBS Sports)