Jul 08, 2009 10:56 PM EST

Dan Fegan told ESPN that his client Anderson Varejao has reached an agreement to re-sign with the Cavs.

The contract is for six years and $42.5 million, with incentives that could push Varejao's total compensation to $50 million. The final season is only partially guaranteed.

"Andy made it clear from the beginning of the process that his first choice was Cleveland," Fegan said. "He feels strongly that there's unfinished business left in Cleveland -- to win a championship."

Via ESPN