FOX and MSNBC are on the opposite ends of the spectrum. FOX is very PRO Trump, MSNBC very PRO Hillary.
I think some of the FOX commentators are deliberately stupid. Hannity is an awful interviewer. He asks leading questions where he will give you the answer to the question as he asks them
CNN tries to be in the middle, but it tends to be more Pro Hillary. Mostly I watch CNN for the real news, FOX to get kicks and laugh, and MSNBC when I just want to hear all the good stuff about Hillary.
The major networks do a decent job on the weekends (SUnday). They tend to lean Democrat