Fox News Channel averaged 3.2 million weekday primetime viewers during April to outdraw broadcast networks ABC and NBC.