The Cavs did not disclose terms of the deal, but sources told ESPN that Nance's deal is for four years and worth $44.8 million.
Nance's extension gives Cleveland some flexibility in later years, descending annually from $12.7 million to $11.7 million to $10.6 million to $9.6 million in 2022-23, sources say, in a deal structured similarly to Kevin Love's contract.
Read more