And one more thing.. Him being a close to market value player is a strike AGAINST Dubas if anything. If the excuse was they needed to spend assets to dump his contract then Kyle would have some excuse for his never ending love affair with the most mediocre bland, vanilla player ever. But I don't think the contract was shit enough for that.. They could have off-loaded him for a mid-round pick and replaced him in-house, signed a UFA or traded assets for another guy.
If you have this cap structure and there's ONE depth piece up front that you spend any money on, it mother fucking CANNOT be Alex Kerfoot. This was obvious to everyone but Dubas long ago.