Categories Articles Seth McFarlane: Fox News makes me ’embarrassed’ to work for this company Post author By crystalg Post date June 16, 2018 TheHill – Most Popular Tags Company, Embarrassed', Makes, McFarlane, News', Seth, this, Work ← Financial Infidelity: Do You Keep Money Secrets from Your Spouse? → How One Entrepreneur Is Creating an Alternative Global Ivy League Experience