The Cavs might have just condemned themselves to learning a tough lesson about the NBA’s collective bargaining agreement.

Donovan Mitchell has agreed to a four-year, $273 million contract extension with the Cleveland Cavaliers, according to a person familiar with the deal.

The deal includes a player option for the 2030-31 season.