Homophobic preacher Eddie Long—accused of all sorts of naughty, gross things—took to the pulpit of his megachurch, saying he'll fight everything: "I feel like David against Goliath, but I've got five rocks and I haven't thrown one yet."