ABC and the Academy of Motion Picture Arts and Sciences declared that they have extended their agreement for eight more years, due to which the network will stay home to the Hollywood’s biggest entertainment ritual Oscars through 2028. The contract which was scheduled to get expired in 2020 has been extended for more eight years as per the new agreement …