Former FBI Deputy Director Andrew McCabe was fired in March a little more than 24 hours before he was set to retire.

McCabe was accused of leaking unauthorized material to the news media and then lied about it.

McCabe said the Justice Department’s decision to fire him just two days before his retirement is part of the Trump administration’s “war on the FBI.”

McCabe claimed he was innocent and started a GoFundMe page to help pay his legal fees.

TRENDING: BREAKING: 'At Least 10 Shots' Reportedly Fired at Police By Louisville Black Lives Matter Rioters — UPDATE... At Least Two Officers Shot (VIDEOS)

But that was in March.

This week Andrew McCabe reportedly is offered to strike a plea deal in exchange for immunity.

That was quick.