Exactly. Which is what I'm doing except I'm doing it from home.
You're right that the flag represents more than veterans, so I'm going to change from saying the NFL "insulted veterans" to "insulted patriots".
Better, I would say
Should be insulted American citizens any one of whom has ever pledged allegiance to the flag but wimps out over a football game