So break this down for me. What team is paying 4 first round picks for Knies to pay him 9M where he will be overpaid for the first few years at least.
I believe teams would target him for offersheet why wouldn't you he is a 23 year old power forward. I don't believe the price.
This... Knies is a great player, but he has been on the Leafs top line all year, and will likely finish with 30 goals and 55 points give or take.
He has not, any level, shown any form of electric scoring or playmaking ability. If a team wants to give up 4 unprotected firsts for him to sign an 8 year deal, by all means. Even giving up a 1/2/3 pick to sign him to a 5-year deal at $8m, it's really not a smart move.
As others have mentioned, Dylan Guenther and Juraj Slafkovsky are the reasonable comparables here. They signed for $7.1m and $7.6m on 8 year deals.
Now, I would be at all suprised to see Knies follow the lead of Matthews and go shorter term, setting himself up for a massive 3rd contract. I believe there are 5 more years of RFA status, so I'm sure the Leafs will probably hold on it either being a 4 year deal or a 6 year deal.
Maybe the Toronto effect / Cap jumping allow him to close in on that $7m number without comitting to 8 years. To me, the "right" number is probably 4 years at $5.5m to $6m, or 6 years at $6.5m to $7m.