Kelly Sadler drew heavy criticism after making callous remarks about Sen. John McCain's health - leading critics, including some Republicans, to demand her firing.