It's a win for the Maple Leafs for one large reason: It takes $1.275 million in cap space off their payroll, which was desperately needed. The players they got in return may never play in the NHL, though Hartikainen at one point had some promise and played in 52 games with Edmonton over three seasons.

Fraser, 27, is big (6-4, 220 pounds), tough, physical and by all accounts, a great guy, but his skating makes him a liability — and he certainly shouldn't have played over anyone in Toronto, barring an injury. He'll likely slide in on Edmonton's third pairing. Odds are he doesn't help them in the "allowing 59 shots" department, though.