Netflix will stream live NFL games, beginning this season. In a deal that changes the sports media landscape, the streaming giant has inked a deal to stream the NFL’s two new Christmas Day games, which it decided to carve out from its schedule earlier this year. Netflix will stream the games this year, instantly giving […]