I'm no fan of McEnroe, think he was a horrible boor all his career, and abhor his leftist politics.  However, he's 100% right about what he said, and there was no need for him to apologize for anything he said.  He was right not to apologize.   Those CBS leftist goons got shot down pretty badly, didn't they?