Megyn needs to rebrand herself and spilling right wing talking points and saying Jesus is white, is not going to win her any viewers or crossing over. The way she talks is bad if she wants to cross over cause you are trying to appeal to more then just white right leaning men, you want viewership from white liberals, African Americans, Hispanic Americans, Asians etc.
The thing about Megyn Kelly is that she has put herself in a corner cause most of her success came from being female eye candy to right wing leaning viewers. I know she is more than that, she was a former litigator at a big time law firm but how she presented herself at Fox News was a blonde barbie doll host and majority of Fox News female hosts present themselves like barbie dolls. It is hard to escape that typecasting, she tried when she made the big jump at NBC but it is like sticking a Zebra in the North Pole. She does not have that kind of warm fuzzy connection to people to be a morning show host and she got full of herself thinking she can be like an Oprah.
Megyn's best bet is to stick to what she is and that is law and politics. There is always going to be a niche for those two areas, don't pretend to be something you are not and going back to Fox News won't change that. She needs to go a place where there is support for women in journalism, she got enough money know it is all about doing what she loves.