Cleveland has been looking for some frontcourt size since Smith was traded as part of the three-team deal with Oklahoma City and
Milwaukee that brought guard Mo Williams to Cleveland.
The 6-foot-11, 255-pound Wright played 12 games for Atlanta and five for Sacramento last season, averaging less than a point and 2.1 rebounds.
Wright has averaged 8.1 points 6.5 rebounds in 761 career games. He has also appeared in 15 postseason games. The 33-year-old will also give the Cavaliers a backup for centers Zydrunas Ilgauskas and Ben Wallace.