James Anderson and the Sacramento Kings have agreed upon a multi-year deal.
Anderson last played in the NBA in 13-14 with the Philadelphia 76ers and spent last season with Zalgiris in Lithuania.
Anderson was the 20th overall pick by the San Antonio Spurs out of Oklahoma State in 2010.