Ted Haggard

In a photo provided by CNN, Ted Haggard appears on CNN’s Larry King Live in Los Angeles Thursday Jan. 29, 2009. (AP Photo/ Kyle Christy/CNN) ** NO SALES **

Join the conversation!