Twitter won a bidding battle against a number of tech firms vying to broadcast American football games online. The National Football League, which runs the professional sport, wants to spread its influence beyond couch-based television viewing. Twitter will stream ten Thursday-night games, along with highlights and interviews.