Tag: Neil

Neil Cavuto Exits Fox News After 28 Years

Neil Cavuto, a veteran anchor at Fox News since its inception in 1996, has announced his departure from