Nobody can accuse me of not saying good things about Cody McLeod over the years. I get the whole “he’s tough, he’s good in the room, he stands up for teammates, every team needs a guy like him” thing.
But was I more than a little surprised the Avalanche gave him a new THREE-YEAR contract today? Yeah, just a bit.

So, after this, what I’ll be more surprised about is: if the Avs don’t sign guys like Matt Duchene and Ryan O’Reilly and Erik Johnson to five- or six-year deals. I mean, you think you need McLeod around for the next three years – what do you think of keeping those other guys around a while?