J.R. Smith is close to agreeing to the richest contract in the history of the Chinese Basketball Association, according to sources.

Smith would make more than $3 million to play with Shanxi for the 11-12 season.

Smith would be unable to be an unrestricted free agent in the NBA.