Vince Carter has agreed to a one-year deal with the Atlanta Hawks.

Carter will retire following his record 22nd NBA season.

Carter will pass Dirk Nowitzki, Kevin Garnett, Kevin Willis and Robert Parish, all of whom played 21 NBA seasons.

It is widely expected that Carter will become a broadcaster upon retirement.