Broadcast Nets Introduce More New Shows Than They Have in Years–and Now We Know Why
The Big 4 TV networks introduced more new shows than they have since 2004 when they made their upfront presentations to advertisers this week, and it may come as as surprise that one of the main reasons is Netflix, according…