Way to stick your neck out there, John.
Democrat John Edwards endorsed former rival Barack Obama on Wednesday, a move designed to help solidify support for the party’s likely presidential nominee even as Hillary Rodham Clinton refuses to give up her long-shot candidacy.