This answer is kind of funny, IMO. Most posters don't even want to add good pieces unless every single move is done exactly at the same time, turning the team into an instant Cup winner. A good move is bad because, on its own, it can't make us win the Cup.
A mentality like that never leads to anything good either. MON could ass Hall and maybe even be in a better position to move other players after.
You know, go, "Hall, #1 LW, check..." etc., etc, etc. I'd seriously consider Hall on a 7-year contract. He'd be turning 35 during his final season.
Hall - Suzuki - Gallagher, maybe?
Hall - Suzuki - Caufield?
Hall - KK - Gallagher?
Hall - KK - Caufield?
Drouin - KK - Caufield?
Drouin - KK - Armia?