I never said both contracts were ick, you made that assumption because for some reason you think Kadri getting paid as a 2nd line C when he's been playing like a #1C is "ick", because he's 39 when it ends, completely ignoring that he's put up his 2 best seasons of his career in the past 3 seasons and has really grown into being a great leader on a young team.
I also never said Cozens contract was worse, I implied they carried a similar amount of risk, but for different reasons.
So you know, you only misunderstood pretty much everything I said.