Menzinger
Kessel4LadyByng
They had to trade Ullmark when they did because if his NTC of they wanted any chance of recouping a high draft pick after trading so many away.
I'd guess they had a frame work in place with Swayman before the trade, but Swayman's agent probably got his ear after the Ullmark trade and sold him on the idea of leveraging that to "reset the goalie market".
They could have extended him instead, no?