Tyler Myers FA capsule

Tyler Myers signed a three-year, $9 million contract with the Vancouver Canucks on Thursday. It has an average annual value of $3 million.

The 34-year-old defenseman had 29 points (five goals, 24 assists) in 77 regular-season games for the Canucks last season and one assist in 12 Stanley Cup Playoff games. He could have become an unrestricted free agent on July 1.

“Tyler has been a valued member of our organization and we are very happy to have him back with our team,” Vancouver general manager Patrik Allvin said. “He brings a unique skillset to the ice and is a key member of our leadership group. Tyler is a big, strong, physical defenseman who fits in nicely on our backend.”

Selected by the Buffalo Sabres in the first round (No. 12) of the 2008 NHL Draft, Myers has 371 points (93 goals, 278 assists) in 995 regular-season games for the Canucks, Winnipeg Jets and Sabres and 16 points (seven goals, nine assists) in 61 playoff games.

Myers has played the last five seasons with the Canucks, scoring 106 points (19 goals, 87 assists).

"I would love to (stay in Vancouver)," Myers said on May 23. "What we've been able to build here the last year and a half, I think it's really special to be a part of. It's an unbelievable city. Fans were quite amazing in the playoffs. It was something special stepping out for every game and I would love to be back."

Myers won the Calder Trophy as the NHL rookie of the year in 2009-10 with the Sabres when he had 48 points (11 goals, 37 assists) in 82 games.

Also on Thursday, the Canucks signed forward Dakota Joshua to a four-year, $13 million contract ($3.25 million AAV).

The 28-year-old had NHL career highs in goals (18), assists (14) and points (32) in 63 regular-season games and eight points (four goals, four assists) in 13 playoff games. He could have become a UFA on July 1.

"I want to stay, obviously. I want to be here and build off of what just happened," Joshua said May 23. "Obviously there are more things that go into it that are out of my control. But I want to be here.

"Great time, great room. They made hockey a lot of fun every day. For sure, you want to be somewhere where you're liked and you mesh well with the organization. I love it here. And all the guys here mean a lot to me."

Selected by the Toronto Maple Leafs in the fifth round (No. 128) of the 2014 NHL Draft, Joshua has 64 points (33 goals, 31 assists) in 184 regular-season games for the Canucks and St. Louis Blues and eight points in 14 playoff games.

NHL.com independent correspondent Kevin Woodley contributed to this report