NFL teams were paid millions to honor Vets at games