30 września 2015 roku zawarł kontrakt z Shandong Golden Stars, powracając do chińskiej ligi CBA na sezon 2015/16. 17 stycznia 2016 roku wystąpił w drugim z rzędu CBA All-Star Game, zdobywając przy okazji kolejną statuetkę MVP, zanotował wtedy rekordowe 63 punkty, 19 zbiórek i 13 asyst dla drużyny Południa. W 40 spotkaniach sezonu regularnego uzyskał średnie 31,9 punktu, 13,4 zbiórki, 3,8 asysty, 2 przechwytu i 1,3 bloku na mecz. Został nagrodzony tytułem zagranicznego MVP sezonu 2015–16.

4 marca 2016 roku podpisał umowę do końca sezonu 2015/16 z klubem Houston Rockets. 8 sierpnia 2017 został zawodnikiem New York Knicks. 23 lipca 2018 podpisał kontrakt z Los Angeles Lakers.

7 lutego 2019 w wyniku wymiany trafił do Los Angeles Clippers. Dwa dni później został zwolniony. 21 lutego zawarł umowę z chińskim Guangdong Southern Tigers.

10 lipca 2020 został zawodnikiem Brooklyn Nets. Kilka dni później stwierdzono u niego koronawirusa, co spowodowało, że musiał opuścić rozgrywki NBA w Orlando.