It was announced yesterday that Discovery networks is launching their own streaming service called Discovery+. At launch it will feature the largest content library for a new streaming service. In the U.S., discovery+ will offer more than 55,000 episodes all in one place, with over 2,500...