Over 75 Years of Combined Oscars Telecast Experience LOS ANGELES, CA — Producers Michael De Luca and Jennifer Todd today announced eight key members of the production team for the 89th Oscars®, which will air live on Sunday, February 26, on ABC. It was previously announced that Glenn Weiss would be returning as director for his second consecutive year. “This…