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.