Former Army Captain Piper Hill will soon be a guest of honor at the second-biggest NASCAR race of the year, but a few years ago she could barely move. “I don't remember three years of my life,” said the Peachtree City, Ga., resident, of the period ...