El 22 de febrero de 2006, poco antes del cierre de mercado, Francis fue traspasado a los New York Knicks a cambio de Penny Hardaway y Trevor Ariza.