His departure from FOX may just have been ordered from ‘higher up’.
The Saudis own part of FOX.
So far there is no evidence of this other than some lame blog.
Any flatulent retard can write any dang thing on a blog.