Après une progression constante, il est sélectionné par USA basketball pour représenter les États-Unis aux Jeux olympiques de Sydney en 2000, d'où il ramena une médaille d'or.
Lors de la saison 2000-2001, il est récompensé de ses efforts (20 points, 12 rebonds par match) et est sélectionné pour l'annuel NBA All-Star Game. Il inscrit 8 points et prend 8 rebonds tout en assurant le spectacle.
À cause d'importants problèmes au genou gauche, il est balloté de club en club durant 2 saisons sans jouer vraiment. Il passe d'abord par New York (18 matchs), puis par Phoenix (24 matchs).
Agent libre à la fin de la saison 2003-04, il signe un contrat avec les Pistons de Détroit.
Loin de son niveau d'antan (9 points, 6 rebonds par match), il s'avère néanmoins un très bon soutien sur le banc des champions en titre.
Il est transféré à Denver avec Chauncey Billups et Cheikh Samb contre Allen Iverson le [1]. Il négocie le rachat de son contrat avec le club et signe son retour aux Pistons.
À l'été 2009, libre de tout contrat il s'engage pour 3 saisons avec les San Antonio Spurs.
Le , à la suite de l'élimination des Spurs aux premier tour des playoffs face aux Grizzlies de Memphis, il décide de prendre sa retraite qu'il annonce officiellement le .