Home Internet & Social Media Twitter Signs New Deal with NFL