I just noticed that I have one station of NHL Center Ice now. Its channel 773. It seems there will be games aired all week. Anyone know if this is just a promotion or did TWC just become my favorite company ever?!
ima have to check that out. that would own
noticed this as well…