Donte Greene has agreed to sign with the Brooklyn Nets, according to a source.

Greene has spent his entire career with the Kings.