A partir de ahí, ya veterano, comienza a bajar su rendimiento tanto en New York Knicks (2000-2001) como Houston Rockets (2001-2003), para finalmente cerrar su carrera disputando únicamente 18 partidos con Los Angeles Clippers en la temporada 2003-04.