Veteran Neil Cavuto quits Fox News after 28 years at network which saw him regularly criticize Donald Trump | 19 Dec 2024 | Fox News anchor Neil Cavuto is to leave the network after 28 years with the company. Mediaite first reported that Cavuto, 66, will have his last day on the air today presenting Your World as his contract is up at the end of the month. A source told the outlet that his departure came about after he declined to sign a new contract, which was described as being generous. His programming has become known for his willingness to call out President-elect Donald Trump and was often a target of Trump. [Good riddance!]