NEW YORK (AP) — Fox News Channel is promoting weekend host Will Cain to the weekday afternoon slot vacated by longtime personality Neil Cavuto , who left the network last month.