Live NFL action has come to Netflix on Christmas Day. Post navigation Let the Games Begin. Here’s When You Can Stream ‘Squid Game’ Season 2 on Netflix Ravens vs. Texans: How to Watch the NFL on Netflix’s Second Game, Beyoncé Halftime Show Today