He signed with GWS on the eve of the season for $4.5 million over four years, which will take him to the eve of the 2030 season when he becomes a free agent.