Tag Archives: Gretchen Carlson says her TV contract trapped her at Fox News: “It is a huge problem”