MCKEESPORT, Pa. – Democratic presidential candidate Barack Obama often tells the adoring audiences he draws to his large campaign rallies that he is “not a perfect man.”