Update: Fox News told The Daily Beast that Lt. Gen. McInerney has not been a paid analyst for “nearly a year.” Host Charles Payne issued an apology on Twitter and later on his Fox Business show.
Update 2 (5/11): A Fox spokeswoman told CNN's Brian Stelter that McInerney “will no longer be invited” back on Fox Business or Fox News as a guest.
From the May 10 edition of Fox Business' Varney & Co.: