Many Leafs fans are rightfully concerned about the length of the contract, as he is signed until he turns 40. Naturally, players tend to decline with age, especially when they are in their mid 30s. Needless to say, this is a risky move on Treliving's part.
After all, he was in a very good situation with the Dallas Stars, who just made the conference finals for the second time in a row this season. Notably, Tanev has never won a Stanley Cup.
However, it seems that some things are more important than that. Tanev revealed that he wanted to be in Toronto so he could be closer to his family, especially since he and his wife are currently expecting their second child.
Tanev also noted that the Leafs are not exactly a bad team to play for in general right now. It is true that they have not had much success in the playoffs recently, but he seems to believe that they have a roster capable of going on a deep run.