Thinking about the value more, I'm wondering when the last time a player like McLeod was traded. 24 year old 3C, with multiple years of team control (not a UFA or rental), not on a bad contract with negative value, etc. Like, what is the frame of reference for a deal like this?
Feels like guys like McLeod usually don't get traded, which means by definition it will require an overpay. But how much of an overpay is it really? To answer that, feels like we need a similar deal to compare it to, and off the top of my head I can't think of one.