Mo Williams has finally cleared waivers with the Denver Nuggets saving more than $1 million.

The Nuggets waived Williams and was claimed by the Philadelphia 76ers who subsequently waived him and was claimed by Denver before being waived again.

Williams underwent surgery on his kne in October.