Analysis: Fox, MSNBC and CNN show differing directions with new hosts and shows
On Monday morning CNN, MSNBC and Fox all made programming announcements that doubled as statements about each network's positioning in the news and talk marketplace.
Read more »