I don't think there is anyway it gets done without Carlo or McAvoy being the key piece. I wouldn't do it for a couple of reasons. The most valuable assets in the league right now are young cost controlled 1st pairing D. The second is Landeskog is 24. He's at an age when he should be on the upswing and yet hasn't built on his 1st few years. With Mackinnon as his center you would expect more. I'd still take him in a heartbeat, but not at the overpay it's most likely going to take.