Jamie Foxx Clowns Stephen A. Smith With Spot-on Impression Complete With Bad Hairline (VIDEO)
70,000 Roger Goodell Clown Towels Have Arrived For The Patriots Season Opener
Earlier this month, the folks over at Barstool Sports—who created the now infamous Roger Goodell clown shirt that was sported by Pats defensive coordinator Matt Patricia—announced 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…
— Barstool Sports (@barstoolsports) August 31, 2017
Here’s a closer look:
— Dave Portnoy (@stoolpresidente) August 1, 2017
Here’s Barstool Sports founder Dave Portnoy talking about the upgrade: