El 16 de febrero de 2008 fue traspasado a Sacramento Kings junto con Anthony Johnson, Tyronn Lue, Lorenzen Wright y una segunda ronda del draft de 2008 a cambio del base Mike Bibby, mientras que un año después fue enviado a Minnesota Timberwolves junto con Bobby Brown por Rashad McCants y Calvin Booth.