With his current extension he signed, will he be expansion draft eligible? You gotta figure McAvoy, Carlo, Krug are protected. Would really suck to lose this kid for nothing, especially on such a team friendly deal. I'm starting to accept the reality Sweeney may have to make a deal with Seattle to get them to take someone like Moore.
Moore will likely be gone before the expansion draft rolls along. I don't expect him back next year. He'll be dealt somewhere in the off-season. They'll need his roster spot on the 23 man roster to protect another player from waiver exposure in October.
If Krug is extended, your 3 protected D is Krug/McAvoy/Carlo.
Chara is Chara
Vaak will be exempt.
Fans need to accept the fact that the Bruins will lose one of Gryz, Lauzon, Clifton, or Zboril to Seattle in the expansion draft. Sweeney isn't cutting any side-deals with Francis, nor should he. He doesn't need to with the depth they have amassed at the D position. You can be darn sure GMs around the league aren't falling for the same tricks they got hoodwinked on during the last expansion. 98% of them will say "here's our list, fill your boots" and accept the outcome.
My guess it'll be Gryz, which is fine, I love Gryz but you still have the other 3 and Vaak should be ready by 2021-22. So theoretically, your 7 D for 2020-21 are:
McAvoy
Krug
Carlo
Lauzon
Clifton
Vaak
Zboril
Every team in the league is going to lose a decent player to Seattle. As far as the expansion draft goes, it's a whole lot of worrying about nothing. Bruins are deep enough at the D position they can easily sustain the loss of any of one Gryz/Lauzon/Clifton/Zboril.