He just turned 28 in Feb. So this contract goes through his 33 year old season. It is longer than I would like but I can easily accept a front loaded contract with a $3 million AAV for Olivier. 10 team no trade is cool, too. I was expecting something more limiting. (My guess was 4 x $3.25 full NMC.)
Ryan Reaves is 38 and making $1.4 million. Reaves’ best season was his 32 year old year season (most points and highes average TOI) and his 2nd best season was when he was 35. So from an age perspective, this contract isn’t scary, if Olivier is a much better version of Reaves and you assume they will follow a similar age progression. (Olivier has more points and higher TOI this season than Reaves ever had.)