Veterans Day is Wednesday, and businesses are showing their appreciation for the men and women who have served our country with free meals, special discounts and other freebies.