NFL

Can Twitter keep the NFL?

Thursday Night Football streaming contract is up for bid and there will be heavy competition