Dollar General to offer military discount on Veterans Day