I think the Leafs could pretty easily find the element Clifford brings and that Clifford's impact itself has been way overstated. Not to mention signing him upgrades the 3rd to a 2nd and overpaying only adds to the level of mismanagement.
Hyman - Matthews - Marner
Mikheyev - Tavares - Nylander
Robertson - Kerfoot - Kapanen
Engvall - Spezza - Barabanov
Other options: Johnsson (who I have traded here), Malgin, Gauthier, Korshkov, Brooks, Aberg, Petan, Agostino
Signing Clifford for a cent above $900k (which is generous as is) would be utterly stupid. Not to mention that he would probably end up making more than Robertson, Engvall, Spezza, Barabanov, any extra, and would end up scarily close to Hyman.