Disney Sending 14 Different Shows To Netflix, Including Lost, Archer, & Home Improvement
Summary Disney is licensing 14 shows to Netflix for 18 months each as they reassess certain business decisions and adapt to the changing streaming landscape. These shows, previously only available…