I like this a lot for both teams. Very creative thinking apparently on the part of the Jackets and you can see why TO jumped at the deal. In no way will I argue that Clarkson is worth his contract, but his style of play really fits in with how the Jackets like to play. He's absolutely overpaid, but at least the Jackets get a guy who will provide them with actual minutes and fits in with their identity. The benefits for the Leafs are obvious.
The Jackets are indeed a budget team, so why not get something in your lineup if you're paying for it?