The CW's ratings have slipped to basic-cable status this season. But with a new Netflix deal alone yielding the network $1 billion, who needs Nielsens?
The former studio head and Harry Sloan debate 3D, Netflix and Hollywood's digital future during the kickoff session of TheWrap's annual media conference