No.  That is not self-promotion.  Simon is the one writing about Gavin.  The man is an actor, comedian and podcast host.  

He is not a racist.  He denounces the Alt-Right openly.  He denounces Nazis openly.   The KKK hates people like Gavin McInnes.  He has bi-racial children.  He kicks racists out of his fraternal organization, and allows non-white, Muslims and homosexuals to join.  And some have.  

I said don't take my word for it.  And I gave you information about the lawsuits where newspapers retracted - and one apologized - for posting false information about Gavin.

But if Simon's self-promotion is all you need - and you are fine taking his word for it - ok.   

The New York Times printed an article on June 2nd that Gavin McInnes was fronting a White supremacist group.  June 3rd, after being faced with a lawsuit, mad a correction and admitted that it is not a White supremacist group.  And acknowledged that non-whites, homosexuals and a Muslim were members.