If he does get impeached, he’s going to get called to testify (unless McConnell just refuses to hold a trial, which is a definite possibility). He could either plead the fifth and get called a coward, or actually answer questions under oath and fuck that up spectacularly.