MSNBC and CNN struggle to maintain relevance as their anti-Trump strategy loses traction. With Rachel Maddow's costly contract ...