C’mon this is Huff Post. It might be BS.
Never heard of him and now he’s national news for saying something stupid. 🤔
It's apparently on tape. Some podcast.
I am sure there is audio of the conversation.