Tag: NFL

Roger Goodell attended the New England Patriots season opener against the Kansas City Chiefs on Thursday night and everything went according to plan by Barstool Sports, because he was surrounded by 70,000 towels bearing his face. To say that Barstool Sports founder Dave Portnoy despises Roger Goodell is an understatement. Ever since Deflategate, Portnoy has been … Continue reading Operation Clownface→