Netflix Grabs Discovery Channel Content For Streaming

Finally, there’s some (decently) good news for Netflix. They have announced that an agreement has been reached with Discovery Communications to “renew and expand” their streaming content contract. This means that Netflix streaming customers will have access to past seasons…