Barstool Sports Hands Out 70,000 Roger Goodell Clown Towels

  • 7 years ago
Ahead of the Patriots' season opener at Gillette Stadium on Thursday night, Barstool Sports handed out 70,000 Roger Goodell clown towels to fans. NESN.com's ...