23-mile walk to support struggling vets Sat.