Netflix stock might get a much needed boost with the announcement that Discovery Communications and Netflix have signed a two-year non-exclusive agreement. The deal includes streaming of programming from Discovery, TLC, Animal Planet Investigation Discovery, Science and Military Channel. That means you be able to stream shows like Man vs. Wild and River Monsters any time you want on TVs, PCs, and smartphones with a Netflix app. installed.