A new collective bargaining agreement is set to take effect, bringing changes to contract lengths. Currently, teams are finalizing eight-year deals before the deadline.

Ryan Leonard has agreed to a contract worth $84 million, which will start in the 2027-28 season. His average annual salary will be $10.5 million through 2035.

Further details about the new collective bargaining agreement and its impact on teams and players are available from the source.