One of those deals that almost makes too much sense. Hanifin gets the Treliving connection and also reunited with both Giordano and Brodie, significantly raising his chances of signing there. Gives Toronto a cheaper player and also strengthens their blue line. Nylander goes to his “hometown”, and also probably raises the chances of a bunch of their other UFAs sign in Lindholm and Backlund. Calgary has the cap space to match Nylanders raise by letting some of their lower in the lineup UFAs go and replacing them with ready to go rookies in 2024 (~6 million can be spared by replacing Dube, Zadorov, and Vladar with Coronato, Poirier, and Wolf).
I’d be willing to attach pretty much any pick to bridge the gap between Hanifin and Vladar/Dube for Nylander. A Huberdeau-Lindholm-Nylander line could be explosive.