Twitter Strikes Deal With The NFL Mark DaltonAugust 11, 2015 This article originally appeared on 60 Second Social. Over in Ireland and England a lot of us have little time for American football, right? Well you may be ... Social MediaTwitter