Vince Carter will spend another season in the NBA, and another season with the Hawks.

According to a report from ESPN, Carter agreed to terms with Atlanta to return for the upcoming 2019-20 season.

The 42-year-old wing was a free agent this offseason and now fills one of the last two roster spots for the Hawks.

Carter averaged 7.4 points and 2.6 rebounds while shooting 38.9% from 3-point range for the team last season. 

"Leadership is important, but that is primarily coming from me," coach Lloyd Pierce previously told The Athletic. "Maturity and character is what is needed in the locker room. Vince was great, and Vince is great because he gives you leadership, credibility and experience. The character piece for him is just off the charts. I think we have a ton of high-character guys here, so we have to keep that.

"I hope we don't have to get a leader just because we need one. Vince Carter came with a different set. He walked into the locker room, and he already has respect. He didn't have to demand it or command it."

The Hawks finished 2018-19 with a 29-53 record and missed the playoffs for a second straight season.

They signed forward Jabari Parker and selected De'Andre Hunter and Cam Reddish in the first round of the 2019 draft.

Carter, who has made eight All-Star teams during his 21-year career, has also played for the Raptors, Nets, Magic, Suns, Mavericks, Grizzlies and Kings.