John Edwards was born on June 10, 1953. I'm not criticizing him for not serving in the military during the Vietnam War, but he was not too young to have served during that war. The ceasefire agreement officially ending the war was signed on Jan. 27, 1973. Given Edwards's age, I assume he graduated from high school in 1971. He could have served any time after that.