btw not sure if this has been mentioned in all the Eichel talk (I tend to black out reading some of the comments lol) but looking at Eichel's contract...he has 2 bonuses thru the contract. 7/1/20 the sabres just paid him a $7.5 mil bonus leaving him with only $2.5 mil salary for this season. so i'd guess that the sabres would need to be blown away by an offer to move him this offseason when they have already paid 75% of his salary for the year (and would get zero credit toward their cap if he's moved)...
then next year he just gets a straight $10 mil salary...then the next key date is 7/1/22. On 7/1/22 he is owed another $7.5 mil bonus AND his NMC kicks in...which btw is also the day Mika and Barkov become a UFA if not extended first.
That is probably when Eichel gets traded if it happens...he'll be in buffalo this year, and then the following year assuming the sabres are still trash, they will potentially trade him at the deadline to avoid paying that bonus and before his NMC kicks in. Maybe next summer cause his value is higher the more years left on his contract. but this year would be a tough sell to management since they already paid him.