Isn’t the House scheduled to vote on releasing the FISA memo tonight? The Director of the FBI reviewed the memo on Sunday and on Monday McCabe resigns. Probably just a coincidence.