The Zetterberg contract was actually pretty good. Z is probly one of the best shut down forwards in the NHL and hes a great playmaker. He can do it all and he has a cap hit of what 6.1 million per season for the rest of his contract? Look at Datsyuks: He's the best player in NHL and his cap hit is 6.7 million. Compare that to players like Getzlaf with a cap hit of 8.3 million for the next 8 years. So yes Holland does do a good job of managing the cap hit. He's got the best duo in the NHL (better than the Sedins if you consider backchecking and forechecking) and he managed to pay them far less than most high end forwards in the league.
Franzens a high 20 goal scorer (28ish) and his cap hit is 4 million. I don't care if Franzens lazy, he puts up 27 or 28 goals per season and has a low cap hit. These are steals in my opinion.
See I'm not saying they're bad players(well franzen I am). So don't make that mistake again. Its just that signing guys to 10 years deals ya its good in the short term but long term? No. Not one of those three will be worth the money at the end. And if they retire before contract is up it cripples us. Z is three years younger than dat(or two too lazy to look) but he is declining at a faster rate.