Lopez and the Bucks agreed Monday on a deal, Shams Charania of The Athletic reports.
Lopez appeared in 37 games for the Cavaliers last year (two starts) and averaged 3.0 points and 1.4 rebounds in 8.1 minutes per game. He'll now return to Milwaukee, where he spent the 2019-20 campaign, and serve as the backup to his brother, Brook Lopez.