Sorry Muppets, Billy Crystal’s Hosting the Oscars Posted on November 11, 2011 by admin Despite a grassroots Facebook and Twitter effort for the Muppets to host the 84th Oscars, the Academy of Motion Picture Arts and Sciences chose… Source: Mashable!