
The big star of the television upfronts, an ancient artifact of a marketplace where big television networks pre-sell advertising to big advertisers, was… wait for it… ad-supported streaming services. You say you like your ad-free streams, you can keep them. If you want "free" streams, try AVOD (advertising video on demand). Continue Reading →