"Carolina really wanted me," Lack told the Hurricanes website. "It's a great opportunity for me, and I'm really excited."
Vancouver received the 66th pick in the 2015 draft and a seventh-round pick in 2016 for Lack, who was 18-13-14 with a 2.45 goals-against average and .921 save percentage this season. He assumed the No. 1 role when Ryan Miller was injured in late February and went 12-6-2 in 21 appearances from Feb. 24-April 9.
"I matured as a person. From a goaltending standpoint, I feel like I've gotten so much better," Lack said. "To be honest, I still feel like I have a lot to give. I feel like I'm two or three years away from my prime. I'm never satisfied. I keep pushing forward, and that's what's going to help me in the long run."