That's exactly what this was. Also comparable to 1st + 2nd for Reinhart.
The bad logic of "we can't wait forever for these prospects to contribute, we need to improve and get the sure thing now." I used to think this was the way to go in Edmonton too when we were floundering, but it just doesn't work.
All that's going to happen is 12-18 months from now McLeod will either stink (fail for them) or play well and demand a bigger contract that he may or may not live up to (also a fail). Short of McLeod all of a sudden finding a purpose and consistency to his game that he hasn't shown any of before, I don't see how he doesn't fall into one of the two boxes above. I've said it before, but he just screams the player that scores 20 this year off the back of some timely streaks (think Foegele this year), commands a pay day between $3-4M AAV (or more) with some term, then flops right after creating a problem.
I don't know if there is a more dangerous player to acquire with legitimate assets going the other way than the mid-20's player that has promise, but consistency issues AND has arb rights. 9 times out of 10 those guys either flop, or get paid way more than they should without a lot in between.