Ellen DeGeneres Sweetens Deals for Employees

Ellen DeGeneres seems to be trying to make things right with her team on her eponymous show. On Monday, staffers learned that three senior producers—Ed Glavin, Jonathan Norman and Kevin Leman—were fired after an... Read More.