Former Los Angeles Lakers guard D'Angelo Russell is heading to China, signing a deal with the Shanghai Sharks after being released by the Grizzlies.