Earl Clark has agreed upon a training camp deal with the Memphis Grizzlies, according to sources.

Clark was most recently on successive 10-day contracts with the New York Knicks. 

Clark signed a free agent deal with the Cleveland Cavaliers in the 2013 offseason and was later traded to the Philadelphia 76ers.