Won't get into specifics, here's my general thoughts:
Defense - As long as Schmidt lives up to his billing, they've upgraded the blueline. I was a bit suspicious of the deal because it's weird that Vegas would send him in-division, but now that they aren't in the same division for this year I guess it makes a bit more sense. If he's as good as advertised, that's a nice upgrade on Tanev. I would still prefer Stecher to Hamonic and they are counting on some young guys to step up and it's unlikely they can stay as healthy as they did last year, but they deserve a good grade for this off-season. My grade will be a tad lower simply because I want to see Schmidt play here as that's a massive contract commitment & there was no need to move out Stecher. Grade: B
Forward - There's actually not much to work off here. I would have allocated money a bit differently to bring back Toffoli on a short deal. Lots of question marks around Leivo coming off that injury. I like Hawryluk as a depth signing & no issues with how they rounded out depth on the team. Just kind of an average, ho-hum off-season but gets dinged with the loss of Toffoli. Grade: C
Goal - This is the toughest spot to grade here. I wouldn't have paid Markstrom what he got from Calgary, but I also have little doubt that he would have signed here for a bit less and maybe 1 year shorter to stay. Then you can move Demko in a trade to take out a bad contract and maybe get a pick back as well. Then, sign someone for cheap to backup Markstrom. I kind of like that alternate universe betting than what they actually did, but there are just so many variables (Markstrom contract cost, Demko trade value, etc) that it's hard to judge good or bad. It just really seemed that they were laser-focused in keeping Demko instead of looking at all options so I do have some concerns there.
I don't like the Holtby signing. I don't like that it's two years and I don't like the cost. There are too many scenarios that leave goaltending in a mess after this season. Their only real out is if both guys play well. If Holtby plays well and Demko doesn't, do you protect Holtby? If Demko plays well and Holtby doesn't, why would Seattle want Holtby? And then the Canucks are stuck with that contract when they need cap flexibility the most. Then finally if both guys play poorly, how do you possibly come back with the same duo again? It just seemed like the team had 5 million or whatever allocated for a FA goaltender and then when Markstrom didn't take it they moved onto the next guy, and I hate that kind of thinking. Grade: D