Dan Weil Can Twitter Score with NFL Live Stream? The social media company wins bidding to live stream ten Thursday-night games, which could boost its stagnant user base. Dan Weil April 27, 2016