The Academy Awards announced that the Oscars will move from ABC to YouTube beginning in 2029 in a landmark deal.
In many ways, 2025 was the end of an era for the streamer's TV offerings, as two of its biggest hits, Squid Game and Stranger ...