Dozens of companies across the U.S. are offering freebies and discounts to veterans and active-duty military members on Veterans Day.