Yeah, NHL Network carries it, but it's so fucked up.
I used to have Spectrum/TimeWarner, but with it, you only get the channel on your home tv and can't access it anywhere else.
Hulu/ESPN+ don't have NHL Network among its sports package that it offers. Sometimes it carries the CBC games, sometimes it doesn't. Last year it pretty much had almost every one. Here and there it would randomly not have one. This year it's like at least once a week, and usually on Saturday night.
There's no way to just get NHL Network on its own through an app or something. I think Fubo has it, but then you need to get a whole fucking service for one channel.
It's insane in this day and age.