En 2000 fue traspasado a los Cardenales de San Luis para sustituir a Mike Matheny, pero en 2002 tuvo que abandonar su carrera tras sufrir una lesión en la espalda.