The Cleveland Cavaliers are attempting to find a team willing to take Marcus Thornton from the Brooklyn Nets in a three-team trade in order to create a max contract slot for LeBron James by unloading Jarrett Jack.

The Nets are interested in Jack to replace Shaun Livingston with Thornton being used as trade piece in return.

The Cavaliers would like to unload Jack without attaching Anderson Varejao, who is a favorite of James.