Since joining the Leafs, Tavares is 19th in goal scoring, and 25th in points. That's pretty good production, and gives the Leafs one of the best one-two C punches in the league. You are always going to have to overpay in Free Agency, that's just one of the features of it....
Have we got value for the contract?
I mean, I look in Capfriendly, and see what his comparables are...Tavares is 13.84% and end up with contracts ranging from 15.27% to as low as 10.06%... Scheifele signed at 10.18%... which is quite a bit lower, and he's produced about the same... then again.. Kopitar has produced about the same and signed at 14%.
It certainly wasn't an egregious contract, but we didn't get value above the contract either.
Bottom line, we signed one of the top C's available in Free Agency in a decade, who switched teams, paid for it, and it didn't get us to a Cup.
Now the challenge is... is the current play a complete regression, how far will his play fall off, and at what price could you extend him?