20
Dec
Neil Cavuto, after a 28-year run at Fox News, has finally called it quits, leaving behind a legacy more marked by controversy than by the journalistic integrity one might expect from a seasoned anchor. His last day on air, December 19, 2024, was less a celebration than a reminder of…