Thompson and the Cavaliers agreed to a one-year contract Friday, Adrian Wojnarowski of ESPN reports.
Thompson amassed five points (2-3 FG, 1-2 FT), five rebounds, one assist and one steal over 15 minutes during Saturday's 117-103 loss to the Rockets.
Thompson (suspension) is available for Saturday's game versus the Rockets.
The NBA announced Tuesday that Thompson has been suspended 25 games for violating the league's Anti-Drug Program, Shams Charania of The Athletic reports.
Thompson was ejected from Thursday's game versus the Nets after getting into an altercation with Nic Claxton, C.J. Holmes of the New York Daily News reports.
Thompson racked up six points (3-5 FG), seven rebounds and three assists across 21 minutes during Thursday's 123-104 loss to the Pelicans.
Thompson racked up 10 points (5-7 FG), 13 rebounds, two assists and two blocks over 29 minutes during Monday's 104-94 loss to Orlando.
Thompson registered one point (1-2 FT), three rebounds and one block in six minutes during Wednesday's 121-111 win over the Magic.
Thompson is averaging 2.2 points, 2.4 rebounds, 0.6 assists, 0.3 blocks and 0.1 steals in 9.2 minutes over nine contests this season.
Thompson accumulated six points (3-4 FG) and five rebounds in 13 minutes during Wednesday's 95-89 win over the Knicks.