Both of the NFL games were streamed on Netflix for the first time as part of a three-year licensing deal that cost the platform a staggering $150 million. Though the specials won’t remain on the ...