Yahoo Screen, the on-demand streaming service and digital home of the new season of former NBC sitcom “Community,” has been shut down by Yahoo. Launched in 2013, Yahoo Screen was a place to house both original programming (like “Sin City Saints” and “Outer Space” and high-profile shows from established networks). But Yahoo Stream, unfortunately, could […]