Navy veteran Tommy Zurhellen walked 2,860 from Portland, Oregon to Poughkeepsie, New York to raise money and awareness about veterans’ struggles, from suicide to homelessness.