Veteran Fox News business anchor Neil Cavuto leaving after 28 years
Neil Cavuto, 66, has stayed on the job despite a number of health issues through the years. He has multiple sclerosis, underwent heart surgery and had bouts of long Covid.