According to the Pennsylvania attorneys who’ve worked against him and alongside him, it makes a lot of sense that ex-President Donald Trump would hire former Montgomery County District Attorney Bruce L. Castor Jr. to represent him in his upcoming impeachment trial.

Castor, who is well known in Pennsylvania politics and has a history of not shying away from controversial clients, is a sharp litigator, unafraid to buck the establishment and no stranger to the spotlight, they said.