Don Lemon on Fox News: “I’m Embarrassed for Them”

The 3 major cable news networks, Fox News, MSNBC and CNN, have long been locked