70,000 Roger Goodell Clown Towels Have Arrived For The Patriots Season Opener

Earlier this month, the folks over at Barstool Sportswho created the now infamous Roger Goodell clown shirt that was sported by Pats defensive coordinator Matt Patriciaannounced a plan to pass out more than 70,000 Goodell clown towels when the commissioner comes to Gillette Stadium.

Next Thursday, the New England Patriots will take the field to take on the Kansas City Chiefs. In the stands will be Roger Goodell, and what he’ll be watching all night long is crazy Pats fans cheering for their squad and waving clown towels in the air.

Those towels have arrived…


Here’s a closer look:

Here’s Barstool Sports founder Dave Portnoy talking about the upgrade:

Tags: New England Patriots, Roger Goodell,