Technology | Wed Sep 21, 2011 7:15pm EDT

Netflix, Discovery in streaming deal for TV shows