Twitter lost the arrangement to stream the NFL's Thursday Night Football games this year to Amazon, however today the organization is reporting another multi-year understanding that will convey live football programming to its administration. As per the NFL, Twitter will stream official NFL video and other substance to fans year-round,