Nobody’s trying to deny him the right to express his opinion.
But you can’t expect to silence those who may disagree either.
He’s a public figure who said these things on a pretty popular podcast. There’s going to be blowback, no matter what he said.
How popular is Barstool? I heard some version of it on Sirius once, and it didn’t make me want to listen to it again. It didn’t sound like a sports show, they talked about everything except sports. And the show with the two women was much more crass than Newton.
Lol, “blowback.” You bet, not reasoned counter-argument, just shrieking.