He’s been moving around quite a lot in recent years, but maybe this offseason will bring Mo Williams back to the place he had the most success in, as the Cleveland Cavaliers are rumored to be going after their former point guard in this free agency.

Williams, 32, played for both the Minnesota Timberwolves and then the Charlotte Hornets last season, averaging 14.2 points per game overall, doing especially well after he signed with the Hornets. While most teams don’t see him as a starting-caliber point guard anymore, at least those trying to make the playoffs, Williams can still put up nice numbers and should be very useful as a backup guard.

Image: Source

Image: Source

The Cavaliers need one. Matthew Dellavedova may have been a nice playoff stint that became a funny meme to follow for a very short while, but he’s a very limited player and frankly speaking, the Cavaliers need a lot more than him in case Kyrie Irving needs some rest.

Williams made the All-Star game in 2009 when he was playing next to LeBron James for the Cavaliers, doing quite well in his two and half seasons there before getting traded to the Los Angeles Clippers.

Playing in the league since 2003, he actually posted his best per minute numbers last season with the Hornets. Williams obviously isn’t at his best, especially on defense, but should be quite a useful bench player to any contender or generally any team looking for some solid scoring while giving their starters a bit of rest.