HomePosts Tagged "Mark Shapiro"

Mark Shapiro Tag

Archive

Rachel Maddow has officially signed a multi-year contract with MSNBC. The TV host will not only continue her show but also explore other media ventures.