Clearly fox is the Republican Party outlet and msnbc is the Democratic Party outlet.
But CNN?? They're not left-wing or right-wing. They are a "news product". It's a large corporation trying to make money by selling whatever they think the consumer wants. They are an institutional tabloid. I find them 100x more revolting than any overt partisan hackery. Watching them only encourages them. They are a degradation of our society.