I have a great idea for a T-shirt, one that I feel captures the current situation in Colorado Springs, our wacky neighbor to the south. It's a picture of Ted Haggard, the shamed former head pastor of New Life Church, on all fours -- and mounted firmly behind Haggard is Focus on the... More >>>