New York Knicks 24 września 2013 podpisał kontrakt z New York Knicks. W barwach nowego zespołu zadebiutował 8 listopada 2013 w spotkaniu przeciwko Charlotte Bobcats. 12 marca 2014 w meczu przeciwko Boston Celtics wyszedł w pierwszej piątce, zaliczając double-double. Zdobył w tym spotkaniu 12 punktów, zebrał 10 piłek i zablokował 3 rzuty. 16 kwietnia w meczu z Toronto Raptors Aldrich ponownie wyszedł w pierwszym składzie i zagrał najlepszy mecz w karierze. Rzucił 13 punktów, zebrał 16 piłek i zablokował 5 rzutów. Rozgrywki zakończył notując średnio 2,0 punktu, 2.8 zbiórki i 0,7 bloku na mecz. 11 lipca 2014 przedłużył kontrakt z Knicks o kolejny sezon.

13 lipca 2015 podpisał umowę z klubem Los Angeles Clippers. Dokładnie rok później związał się z drużyną Minnesoty Timberwolves. 30 czerwca 2018 został zwolniony przez klub. 18 września dołączył do Atlanty Hawks. 2 października został zwolniony.