-->

Mo Williams has bounced around a bit in the NBA since LeBron James left the Cleveland Cavaliers back in 2010 during his free agency decision to join the Miami Heat.

Williams reportedly almost considered retiring, but made a nice career out of himself within the past four years with teams like the Minnesota Timberwolves and Charlotte Hornets.

LeBron is now back in Cleveland, joining the Cavs via free agency last year. It looks Mo is in on the reunion, too, because he just signed a contract with the Cavs on Monday.

According to Yahoo! Sports' Adrian Wojnarowski, Williams return to Cleveland under a two-year deal worth $4.3 million. This also includes a player-option.

Williams will fit well coming off the bench for the Cavs, providing a scoring boost on the second team. He'd be a nice backup to point guard Kyrie Irving.

By Josh Dhani

BUY MERCH!

BUY MERCH!
Low price, available in multiple styles and colors!