Conan O'Brien has been picked to host the Oscars on March 2, 2025. It will be his first time as Oscar host, but he's hosted ...