Vince Carter has agreed to sign a one-year, $2.4 million deal with the Atlanta Hawks.

Carter spent last season with the Sacramento Kings.