Pulujarvi's deal is up at the end of the year so that isn't a dump, it's just an expiring contract. Foegle I don't think lives up to his contract, but I also don't think its such an awful deal that it would cost a ton to take it, if anything. Arizona took a far worse player, signed for longer, off of Edmonton's hands last summer and it basically cost swapping places at the end of the 1st round of the draft, so the cost wasn't much there. I think if Arizona is getting what they want in the rest of the deal (two 1st rounders and other parts), then Foegle might be a piece they just need to take to facilitate the deal.