What Network Is Alive On?

What Network Is Alive On? I’m Alive (TV series) Does Discovery Plus have lifetime? What can I watch on Discovery Plus? Discovery Plus is home to an extensive library of content from 14 networks, including Discovery, TLC, Animal Planet, Food Network, HGTV, ID, A&E, History, Lifetime, OWN, Travel, Science Network, The Dodo, and more. A