James Anderson and the Kings have agreed on a multi year deal according to Marc J. Spears.
James Anderson last played in the NBA for the 76ers two seasons ago and played in Lithuania last year. The Kings turmoil-filled offseason got worse once they failed to sign Monta Ellis, so they have gone ahead and signed James Anderson. Anderson won't make much of an impact on a team that needs a bunch of help.
Source: Marc J. Spears via Twitter