The Toronto Maple Leafs have had a perfect off-season so far: no bad contracts given!
Jokes aside, the Toronto Maple Leafs have several free-agents on their own roster to deal with before they even begin to think about adding players or making trades or adding to the roster.
The Leafs are clearly sticking with the main core of their team, but if for no other reason than the salary cap, they are going to have to make some tough decisions.
For example: Ilya Mikheyev is a PK weapon who added a nice component to the team and made them that much tougher to play against last season.