Home Sports NFL wants $25 billion in revenues. Netflix deal likely makes it happen