As I understand the ad business, they've sold the ad space and projected a certain viewership. Now FOX won't be able to deliver. And why? Because of that childish press release.
This is a huge deal to FOX, and they are in a no=win position.
1,087 posted on 01/26/2016 7:22:30 PM PST by gogeo
(If you are Tea Party, the GOPee does not want you.)