Megyn Kelly leaves Fox News for NBC News after 12 years



Her contract with Fox isn't over until summer. Her new deal with NBC is a "multi-year agreement" and over the next few months she'll be developing a one-hour daytime program to anchor.

sources: 1 2