Netflix strikes deal with three cable operators to launch own TV channel this week Netflix finally made an agreement with three cable companies to roll out its own TV channel in the coming days. Find out if what it has to offer is as easy as tuning in to your regular TV channels. by Lori Sandoval