Wow. Stastny is a HUGE addition. The term is perfect and getting him at only 6.5m AAV for 3 years is a steal.
This is where the cinderella success story pays off. The Knights have attracted one of the marquee free agents, and they didn't have to overspend or give him a ridiculous contract. Moving Haula to LW and adding a great 2-way playmaker that's a legitimate top 2 C, has one of the best FO% in the league AND just had a great playoff run (until he played us, hehe) is a massive upgrade over Perron.