Hagelin has been playing really well and during his current contract was apart of 2 cups wins and was a humongous factor as part of the HBK line in the 2016 win.
I would say Hunwick is the worst contract. He is currently the 7th defenseman and was not apart of the Cup wins.
$6M was overpaid but term was short and it's not like centermens are knocking on Mtl door to sign here so what were we going to do with that 6M. F$%k, we throw more $$ than anyone all the time and noone comes here anyhow. But Alzner deal will bite us in the A$$ for 4 more years....
Blues fan here, Allen's may be worse than Bouwmeester since his term is longer. Getting paid starter money to keep losing his job due to lack of consistency