When an audience member asked Caddell why he, a Democrat, was offering Republicans advice that would help them beat his own party, his response was met with huge applause. "I'm not a fan of Barack Obama," Caddell said. "My first allegiance is to my country. I have paid a huge price, and when I watch you people screwing up I'm offended."Read the whole thing.