Jerome James signed a D-League contract on Tuesday and will find out his team after clearing waivers on Thursday, according to sources.

James has played four games since the 06-07 season.