Granger promises veterans’ department