anti-gay pastor can end up buying speed from a homosexual hustler...
Haggard was not as anti gay as you may think. In fact he called for civil unions for homosexual couples. He was also part of the evangelical initiative concerned about "global warming"
I would place him in the left wing of the evangelical political spectrum.