In 2016, the NFL returned over $700,000 of taxpayer money that it was paid by the Defense Department to honor the military at games in what was dubbed “paid-patriotism.” – WTF Fun Facts
Source: NFL returns $723,734 it was paid to honor military (usatoday.com)