Celebrity The Ellen DeGeneres Show Fires Three Top Producers, Ellen Apologizes, Promotes tWitch to Co-Executive Producerby Michael Prieve August 18, 2020