Maybe I'm missing something, but if this drags our long enough won't The One be out of office and not able to pardon him?
President Gerald Ford pardoned Richard Nixon and as I recall there were never any charges brought against Nixon.
Lest we not forget, these people are above our laws.