The Vancouver Canucks have locked up Marcus Pettersson long term. On Wednesday, the Canucks announced that they agreed to terms with Pettersson on a six-year deal worth $5.5 million a season.
How a rising cap will re-shape the way we look at contracts and how they're negotiated; how Dustin Wolf is changing Calgary's ...