As much as people say players want to play in Toronto, the contracts the Leafs have been forced to give out to retain players or sign new players is ridiculous compared to what the Oilers have done this off-season.
Jeff Skinner, for instance, turned down a contract with the Leafs to join the Oilers on a 1-year, $3M deal and a number of their bottom-six forwards re-signed for significantly less than what they could have gotten, such as Mattias Janmark who signed for 3 years with a $1.45M cap hit - just $100K more than the Leafs are paying
Ryan Reaves.