The Nuggets only got four games out of Williams during the 1997–98 campaign due to him tearing the anterior cruciate ligament in his right knee.
The following season, he returned, but only played in 38 of 82 regular season games with Denver before they repatriated him back to Boston along with Danny Fortson and Eric Washington plus a future draft pick in exchange for Ron Mercer, Ronald "Popeye" Jones, and Dwayne Schintzius.
His second tenure with the Celtics lasted over four seasons until they traded him to the Cleveland Cavaliers along with Tony Battie and Kedrick Brown in a swap for Ricky Davis, Chris Mihm, Michael Stewart, and a second round draft pick on December 15, 2003.
[2] On June 21, 2006, Williams was traded with Matt Bonner and a second round pick in the 2009 NBA draft to San Antonio for Rasho Nesterovič and cash.
[3] On February 13, 2007, he was traded along with the 2nd round pick in the 2009 NBA draft that the Spurs got from the Raptors to the Charlotte Bobcats for Melvin Ely.