A lot of those don't look horrible, especially when you consider they were big hits at that time and are calculated to decrease in percentage of cap space over the course of the contract.
Everyone here seems to love to hate on these contracts. I think they make a lot of sense for the big market teams, particularly when they don't include a NMC.
Well speaking of a Vancouver fan where we can't trade Luongo for his actual worth as a player because of his long-term contract, I have to say they are pretty crappy.
These long term contracts are a new deal over this last CBA and you will see it get worse and worse. I'm hoping new CBA caps contracts at 7 years.