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.

Source: CNN