I was big on criticizing Cags last season, along with Kassian, and for good reason. Cags often seemed confused on what to do, and took a lot of stupid penalties. Last year, he was the perfect example of a player that skates hard and works hard at looking like he's doing a lot out there, while simultaneously doing nothing.
This season, so far, he looks MUCH better. It looks like he spent at least some time this off season working on some of his skills, and can actually catch a pass now, can sometimes dangle a player, and shooting is still inaccurate, but it's better. I'm really happy for him, it looks like he always has a really great attitude, and I hope he keeps improving this season. I'm perfectly happy with him being on this team right now, and last season I would have said he doesn't belong on an NHL roster.