You can stream CNN using Sling TV, YouTube TV, Hulu+Live TV, DirecTV Stream, etc.