Jan. 24 (UPI) -- He decided, while standing in the glow of the Larry O'Brien Trophy, that 2016 would be his last year in the NBA.
But somehow, Mo Williams has been rostered by four teams in one month. The Denver Nuggets claimed the former Cleveland Cavaliers guard off of the waiver wire Monday. The move follows a weaving trail for Williams. First, he was traded in the Kyle Korver deal on Jan. 7 from the Cavaliers to the Atlanta Hawks. The Hawks then flipped him to the Nuggets. The Nuggets then waived Williams, who was picked up by the Philadelphia 76ers. The Nuggets then reacquired the veteran, but are expect to waive him again soon.
Williams, 33, still has yet to log a minute this season. He is recovering from a knee injury and contemplated retirement this offseason, before just not showing up to the Cavaliers facility. He has a $2.2 million salary, which is attractive for team's looking to move closer to the salary cap floor to allow more space for larger signings.
Williams, an All-Star in 2008, averaged 13.2 points and 4.9 rebounds in 13 seasons. He has technically been a member of the Utah Jazz, Milwaukee Bucks, Cavaliers, Los Angeles Clippers, Portland Trail Blazers, Minnesota Timberwolves, Charlotte Hornets, Hawks, Nuggets, and 76ers.