17 lutego 2010 roku, Knicks pozbyli się Miličića w zamian za Briana Cardinala z Minnesoty Timberwolves. Dzień później oddali też rozgrywającego Nate’a Robinsona za Eddiego House’a. Dzięki temu transferowi Knicks zyskali też J.R. Giddensa i Billa Walkera. W kolejnej wymianie do Nowojorskiej drużyny trafił Tracy McGrady z Houston Rockets, a także Sergio Rodrígueza z Sacramento Kings. W zamian za nich Knicks oddali Larry’ego Hughesa, Jareda Jeffriesa i Jordana Hilla do Houston Rockets. Te wszystkie transfery sprawiły, że po sezonie Knicks mieli wolnych 30 milionów w salary cap. Trzy tygodnie po tych zamianach składu, Knicks pokonali w American Airlines Center Dallas Mavericks 128-94, co było ich największym zwycięstwem w sezonie. Jednakże Knicks odpadli z walki o playoffs już pod koniec marca, kończąc sezon bilansem 29–53.