Is this a deadline trade? Because if it isn’t then your cap crunching is a bit off. To be honest the habs look like they might buyers come deadline. The D and G is... better than leafs. The offense is less high end talent but their depth is deeper than the leafs and the player actually try. None of that marner “I just wasn’t feeling it even though you over pay me by 3M”
Both trades seems fair maybe slightly in montreal favour but i think the leafs would want montreal to retain on tatar since their right up agaisnt the cap. if the leafs would trade for tatar i think the trade would be :
Toronto gets: Tomas Tatar on Half Salary
Montreal gets: Ilya Mihkeyev,Topi Niemela and a 2021 2nd