Ed Glavin, Kevin Leman, and Jonathan Norman have “parted ways”.

The Ellen DeGeneres Show Producers Ousted Following Investigation
by Michael Roffman
on August 17, 2020, 10:00pm
Ed Glavin, Kevin Leman, and Jonathan Norman have “parted ways”.