Tag: McGraw, Phillip C

It’s Final: Megyn Kelly and NBC Part Ways. And She Will Be Paid in Full.

After a drawn-out negotiation period, NBC and Megyn Kelly have formally agreed to part ways. The network and the onetime cable news star reached a final agreement on Friday, nearly three months after she wondered aloud on-air why it was inappropriate for white people to dress up in blackface for […]

Read More