By Eric Deggans
The NFL’s Thursday night game streamed on Twitter’s platforms on a variety of devices this week. Over 800 million Twitter users worldwide had free, live access to the game.
By Eric Deggans
The NFL’s Thursday night game streamed on Twitter’s platforms on a variety of devices this week. Over 800 million Twitter users worldwide had free, live access to the game.