Su corta etapa en los Nuggets terminó nada más concluir la temporada, cuando fue nuevamente traspasado, esta vez a Miami Heat junto con una segunda ronda del draft a cambio de Voshon Lenard y Mark Strickland, pero no se quedó en Florida, ya que semanas después, y antes del comienzo de la temporada 2000-01 fue enviado junto con una futura elección de primera ronda del draft y dinero a Cleveland Cavaliers, en una nueva transacción con tres equipos involucrados.