The Cleveland Cavaliers have agreed to a three-year, $38 million deal with Isaac Okoro, according to Adrian Wojnarowski.