Just "SF stabber mayor" would have been enough; it's fine to admit you were just extremely lazy and quick to jump to dismiss GP's claim, and apologize. It was major ish news.
(I don't even live in California.)
None of that really explains away your leap to incorrect conclusions and failure to apologize.