Neil Cavuto, one of Fox News’ first anchors, is leaving the network after nearly 30 years. The 66-year-old Long Island native, who has overseen business and election content for both Fox News and Fox Business Network, reportedly passed up an offer to extend his contract, which was already set to expire at the end of this month. The bestselling author and business journalist has been with Fox News since its 1996 debut.