I nominate Marie Harf to take his spot.
Re “Is Baghdad Bob still around”? Have you checked over at MSNBC or Al Jazeera?