Vancouver Canucks general manager put himself in a messy salary cap situation, and it’s up to him to get out of it.
Sure, he got Bo Horvat to sign a bargain six-year extension worth $33 million two seasons ago. Getting Alexander Edler to sign a short-term two-year extension last summer was a massive coup. And Benning especially deserves a pat on the back for getting Brock Boeser to agree to a three-year bridge deal worth a modest $17.625 million before the start of the season, too.
But the Brandon Sutter, Loui Eriksson, Jay Beagle and Antoine Roussel contracts are really hurting Benning and the Canucks, with a serious cap crunch looming.