Sling Revamps Its Free TV Service, Adds Upgrades to AMC Plus and Showtime

Sling upgraded its Free TV streaming service, which is now called Sling Freestream.

Read more