Host Neil Cavuto, who has worked for Fox News for 28 years,
will reportedly announce his departure after his show “Your World”
on Thursday afternoon. The anchor’s contract expires at the end of
the month; therefore, Thursday will be his last day on the air.
“Cavuto is one of the few remaining on-air talent still
with the network after joining at its inception in the late 1990s