Sky Atlantic Up in the Death Star of New York’s Rockefeller Center, NBC hype men have been pushing this as though the very existence of the network depends upon it. $25 million spent on billboards, taxicab spots and newspaper ads show resolve and not a little desperation. With ratings and revenues plummeting and much of… Read More