I probably would’ve done that deal. Includes an opt-out after 2024 too. Most likely scenario, he puts up another good year in 2024 and opts-out to sign a longer deal. Worst-case, its only 3 yrs.
I would assume Teo gets something similar with an extra year tacked on. Something like 4/50 or 4/60