Who's this Rev. Ted Haggard and is he coming over after Church Sunday too?

Just thought I'd ask!