ROR: TBD. Stand by my reaction post-trade that this entirely depends on rounds won and being able to re-sign him. If that doesn’t happen it’s a loss, but the short-term fit is great on paper. There’s a lot of name value here but in reality it’s a 3C whose offense is tapering off fast. With the injury, there’s even more pressure on the conditions above, because it could mirror the Foligno deal in a lot of ways.
McCabe: B+. Fits a need (Muzzin replacement, albeit a downgrade) and comes with term at a great reduced cap hit. But it’s a 1st + for a #4/5 and 4th line slight upgrade.
Schenn: B-. Another one of the countless examples of Dubas attempting to fix a systemic team identity issue/need by acquiring a depth replacement level player. I actually like the player and the price is about what I expected, but with the context of the D log jam and the fact that it could result in Liljegren losing minutes, it’s a funny trade.
Sandin: C+. Sold high (ish), but we will lose this trade. Our last 1st round pick on the roster is from 2017.
Engvall: C. Effectively comes down to Engvall for Schenn. Would have rather seen Kerfoot shipped for futures while retaining Engvall, especially considering how some on here think Kerf’s market value is high.
Overall, it's what you'd expect from Dubas. Full value (+) paid on most deals, average returns. He upgrade the 4th line (Acciari and Lafferty), brought in a #4/5 D that stylistically replaces Muzzin, and added a complementary 3C with excellent intangibles. All depends on ROR’s impact. However, based on the type of players added, it's another deadline that indicates he knows what this group needs more of.
A lot of quantity, a lot of moving parts. His fingerprints are all over this group now so if they win, it looks great; if the results are more of the same, goodbye.