A young veteran with 162 games of experience at the NHL level, Dale Weise is a winger with a physical style of play who brings additional toughness and grit to our group of forwards
Weise played in 44 games this season with the Canucks and has 3 goals, and 9 assists. He was a fourth round draft pick by the New York Rangers in 2008, he eventually suited up for 10 games for the Rangers but spent most of his time with their AHL affiliate, the Hartford Wolfpack (also Connecticut Whale).
Diaz has played 46 games for the Canadiens this season and has zero goals, and 11 assists. He has played a total of 128 NHL games in three season with the Canadiens.
An undrafted free agent who signed with the Canadiens in September 2012, Diaz had four goals and 41 points in 128 NHL games. He is in the final season of a two-year, $2.45 million contract and is scheduled to become an unrestricted free agent in July.
Vancouver seems to have received the better end of this deal, as Diaz is a puck-moving defenseman and has had some success in the NHL. While Weise is more of a physical player, and has been logging fourth line minutes for the Canucks. The Canadiens have been interested in adding more grit to their game though, and Weise will certainly help.