That Kadri deal was great, no doubt. Dvo's could be too, as his game has developed more in his own end than the offensive side (not to mention who his shuffling linemates have been the past two seasons). I feel like this is an undeniably agreeable contract right now. It could become a steal ala Kadri/Rakell or a slight over payment that a rich franchise wouldnt scoff at in order to obtain him.
As an AZ fan, I prefer this over the bridge deal that could have landed him close to 6m, depending on how the next two seasons play out. Especially when you consider who his agent is. This also helps us understand where our money is going before re-signing Gally, Keller, Chychrun, etc.
Last thought, after struggling to keep some of our young talent in Domi, Duke and getting damn close to missing out on OEL, this contract should show our kids we are comitted to them and the type of deal they can earn on the team. Aka we NEEDED to do this.