Ted Haggard and Larry Craig Used the SAME Escort!?