More than 200 countries tuned in at some point during the Chiefs vs. Steelers game, according to NFL Media data. The game is the second-most-popular live title on Netflix to date. Additionally, 60 ...
This was particularly surprising given we got two matchups between four teams guaranteed playoff spots. But it hit home the ...