And I wouldn’t worry about those expensive FAs at all.
MacDonald and Lehtera alone pretty much cover a big name FA addition.
This is the silliness I'm talking about, MacDonald expires next year and Lehtera this year, so they're irrelevant with regard to a long-term contract - the RFA extensions for Provorov, TK, Sanheim, Patrick and Lindblom determine how much future cap room we'll have (and Hart in two years!).
We have room, but not as much as people think, where we have lots of room is for short-term, 1-2 year deals or remaining years on a contract. Once you get 3-4 years out, a lot of that cap space will vanish, unless you decide not to re-up Giroux and let Voracek and JVR walk five years from now.
So saying we have $30+M in cap room next year so we can sign 2-3 FAs ignores that those contracts will be 5-7 years long.
Hopefully, Fletcher has a spreadsheet with possible contract extensions and expiring contracts worked in, and knows how much he can afford to commit to long-term deals without ending up in cap hell - been there, done that, no reason to repeat.