Where are you getting that from?
Right now the 'hawks have 7.354 in cap space and 4 FWD, & 4 D slots to fill, as well as an extra goalie. Move Raanta for AHL depth and you're looking at 8 M among all 4 slots (3 each for FWD/D, as well as a 13th FWD and 7th D). Even if you assume that Saad gets what Sharp did in terms of AAV (5.9), that's still about 1m per free position.
That's assuming Bickell is not moved. if he is it's closer to 1.333M for 9 slots. If you add in Pokka, TVR, Danault, Panarin, and Baun, that's 7.615 over 5 free slots, or now 1.5M per slot. Under that regime, if Richards accepts 2M AAV it's *still do-able.
Not perfect, but do-able.