The last time we checked in with former New York City Mayor Rudy Giuliani, like almost everybody else involved in the Trump administration, he was facing mounting legal challenges connected to fraud and corruption. He was also managing a couple of accusations of predatory sexual behavior from a former employee as well as a former White House staffer.