In excerpts from her new book, settle for more, obtained by the new york times, fox news anchor megyn kelly says donald trump tried repeatedly to lavish her with gifts as his campaign Megyn kelly, the 45-year-old fox news anchor who took on donald trump early in the presidential race, is preparing to release a new book on nov. 15 that details how her.