Unlikely: it was leaked to the major newspaper of the Captain's hometown in the Bay Area. What a coincidence, if it wasn't Crozier.
If you were going to frame a man - yes. You would leak it to HIS hometown paper.
I’m gonna wait and see how this plays out. I don’t think this “scandal” is over.