Veterans Day, celebrated annually on Nov. 11, is almost here. To honor all U.S. veterans and active duty military members, many stores and restaurants are offering freebies and discounts on the ...