Video Fox News Appearance March 12, 2018 from Squared Communications on Vimeo. President & CEO Michael Meehan's Fox News Appearance March 12, 2018 Embed