Jarrett Jack is signing with Cleveland Cavaliers

Jarrett Jack still sounded a little surprised Saturday that he was no longer a member of the Golden State Warriors. But the veteran guard knows the NBA life leads to sudden changes, and so, he’s ready to move on to his next gig, in Cleveland, as a member of the Cavaliers.

The Cavs agreed to terms with the eight-year veteran, one of the top free agents on the market, on a four-year, $26 million deal that will be consummated after the NBA’s moratorium on signing contracts ends July 10.

Jack became available after the Warriors reached agreement Friday with free agent Andre Iguodala on a four-year, $48 million deal, forcing them to have to renounce their rights to Jack and forward Carl Landry (who agreed to a deal in Sacramento Saturday) when the moratorium ends.

The Contra Costa Times first reported the agreement between Cleveland and Jack.

Reported by David Aldridge of TNT/NBA.com