The Cavaliers agreed in principle to a four-year, $25 million contract with free agent guard Jarrett Jack, a league source confirmed on Saturday. The fourth year of the contract is a team option.
Jack averaged 12.9 points and 5.6 assists primarily in a backup role, but was a big part of the Golden State Warriors' surprise run to the Western Conference semifinals. He excelled in a three-guard rotation with Curry and Klay Thompson and is expected to fill a similar role on the Cavs as a backup to both Kyrie Irving and Dion Waiters.
Jack made $5.4 million last season, his only one with the Warriors.