The team announced the move on Thursday. The contract runs through the 2029-30 season with a $4.6 million salary-cap hit.