8 lipca 2016 jako wolny agent podpisał kontrakt z New York Knicks, co po czasie zostało uznane za jedną z gorszych transakcji w historii drużyny. Zawodnik w tamtym czasie zmagał się z licznymi kontuzjami barku, kolana i kostki które uniemożliwiały mu grę na poziomie na którym grał za czasów Chicago. 13 października 2018 został zwolniony. Sam zawodnik po czasie przyznał, że zawsze chciał grać dla Knicks, ale kiedy to nastąpiło, dotknięty przez kontuzje, nie był pewny siebie i czuł ogromną presję.
4 grudnia 2018 podpisał umowę do końca sezonu z Memphis Grizzlies. W barwach Grizzlies rozegrał 42 mecze na solidnym poziomie zdobywając średnio 7.1 pkt/mecz i 5.7 zbiórki/mecz.
W 2019 roku zerwał ścięgno Achillesa w domu, co spowodowało, że Grizzlies nie podpisali z nim przedłużenia kontraktu, a sam zawodnik musiał poddać się operacji i rehabilitacji.
9 marca 2020 zawarł 10-dniową umowę z Los Angeles Clippers. W tamtym czasie jednak nie zagrał, ponieważ liga NBA zawiesiła rozgrywki. Z końcem wznowionego sezonu Clippers przedłużyli kontrakt zawodnika do końca rozgrywek fazy Play-Off, gdzie grał wychodząc z ławki.
Po zakończeniu rozgrywek sezonu 2019/20 postanowił zakończyć karierę zawodnika.