It took just two games for the Vancouver Canucks and Marcus Pettersson to agree to a six-year contract extension. His play on the ice and leadership off it made it an easy fit, writes Sportsnet's .
The grades are in for Marcus Pettersson and the Canucks after they agreed to a six-year, $33 million contract extension.
Many key players have been traded well before the March 7 deadline. Who could still be on the list of potential targets?