VIDEO

So You Think You Know The Upfronts

Antiquated? Maybe.

But the upfronts are no joke.

There is some $20 billion at stake in the annual marketplace, with broadcast TV networks selling upwards of 75% of their upcoming commercial inventory, and cable channels selling more