Grantland published a very interesting article on long-term contracts in the NHL.
The Capitals have two deals that are mentioned within. There is a funny line regarding integrity vs. being dumb. I will plead integrity.
The new CBA now curtails the length of future long-term deals. The NBA CBA does so as well.