3 ms·With the backlash on Fox for some brands wonder why anyone would advertise there.by sharemywin 9y agoWith the backlash on Fox for some brands wonder why anyone would advertise there.