Marc Savard is an elite playmaker. No question about it, however at the age of 33 and with a contract that lasts 7 more years is it logical for the Leafs to acquire him? He suffered a horrible injury last year and missed half the season, so how much in form will he be when he's back? However, it is quite obvious that Savard will be a salary dump.
The 2 teams he waived his NMC for is Toronto and Ottawa, but Ottawa has so much locked up in their centres that unless they can move Spezza it makes no sense to acquire him. The Leafs on the other hand would be re-uniting the great sniper Phil Kessel with the playmaking Savard maximizing the return on their investment.
So if it is a salary dump what would the Leafs trade for Marc Savard? Not Kaberle, but since Kulemin is trying for so much money we can give the Bruins the scoring winger they have so desperately needed since Phil Kessel. We can also add a mid-level prospect with Kulemin and see if Boston bites.
Will Boston want to do this? Probably not, but with salary cap constraints the blockbuster trades tend to favour the team with lots of cap space. So all in all they may not have a choice.
People have also speculated that after July 1 Savard has to name 3 other teams to accept a trade to. The thing is though Savard still holds the cards as he can name teams that simply will not want him, for instance Philadelphia, Montreal, and Tampa Bay. So really they will have no choice but to deal him to Toronto.