NFL made its debut on streaming platform Netflix

NFL made its debut on streaming platform Netflix
Popular sports NFL made a Netflix Debut on Christmas Day. The broadcast quickly became the second-most popular live title on Netflix to date. Watch this report for more details!