News

The Barstool Sports founder says critics to need to "shut up and mind their business"after receiving backlash online.