Yahoo has shut down its video service called Yahoo Screen, putting an end to the effort to compete against YouTube and capture the video market. Instead of having a centralized hub for shows like Community, Saturday Night Live, and a lineup of original series, content is now being divided up among the various magazines and sections in […]