I never said "next year". I said the cap is going up which it is projected to do significantly in 2024-25 or 2025-26 at the latest. Putting Zegras closer to that time line makes it more likely he (and other players) will start factoring that increase into their demand.
Neither of you answered my question - is there any reason not to sign Trevor Zegras to an 8 year deal now (assuming he's willing to do so)? Nothing that happens this year, short of a career ending injury (god forbid), would change that. So you're better off doing it, gaining certainty, avoiding the player getting upset, etc. Basically, the same reason other teams have signed long term deals with their young guys, which is the trend in the NHL. Verbeek should be doing that. Again, I can see more logic in holding off on Terry and Drysdale.