I agree with most of what's being said here ,Galchenyuk would certainly not have gotten a top center in return.
The problem I have is over the last 2 years we have traded PK ,Sergachev and him ,you would think that in all that dealing we should have got a top C in return ,as Vegata said ,it seems were always moving sideways now instead of forward.
I am 99.9 % convinced Patches will be traded too ,maybe there with a package of 2nd round picks is where we get the Top C but who knows.