The St. Louis Blues have a recent history of some bigger contracts hanging over their heads. They have managed to dump some and absorb the rest. Things rarely change though.
Whether you hate him or like him, one thing many agree on is Doug Armstrong has overvalued the players he has already had under his umbrella. In an attempt to stick with the devil you know rather than the one you do not, he has often overpaid guys in their second or third contracts.
In his defense, he has usually kept the term limits to good length, not overpaying and overextending the deals.