The five-game package that at one point seemed to be headed for YouTube will instead be split between Netflix and Fox.
via PFT · NFL