Twitter's surprising deal to stream NFL games may have been the result of a dispute between the sports league and the world's largest social network — Facebook.

Several sources with knowledge of the NFL's thinking said the league's decision to partner with Twitter to stream 10 games next season may have been due to arguments with Facebook over how much its games are worth.