McCabe.
I thought that it was funny McCabe was put in charge.
Some interesting theories on 4 chan.
Rogue CIA deal gone bad? Hmmm.