Hulu Live TV adds a few channels from Discovery
Starting today, Hulu Live TV subscribers will have access to Discovery networks. The channels, spread across a variety of packages available on the live streaming service, include Discovery, TLC, MotorTrend, Animal Planet and Investigation Discovery...