The Vancouver Canucks and newly acquired defenseman Marcus Pettersson reached agreement on a six-year contract extension worth $33 million, the team announced Wednesday night.
The deal comes just days after Pettersson was shipped to Vancouver along with forward Drew O\'Connor in a trade with the Pittsburgh Penguins over the weekend. Pettersson was set to become an unrestricted free agent after the season.
Via ESPN.com