Model Kate Upton blasts NFL players who refuse to stand during anthem

Neither the president nor the NFL objects to players refusing to stand during the national anthem - but model Kate Upton does.

MORE: Jerry Rice to Colin Kaepernick: "All lives matter.. Can we all just get along!"

In a separate post she said, "In my opinion, the national anthem is a symbolic song about our country. It represents honoring the many brave men and women who sacrifice and have sacrificed their lives each and every single day to protect our freedom. Sitting or kneeling down during the national anthem is a disgrace to those people who have served and currently serve our country. Sitting down during the national anthem on September 11th is even more horrific."

She added that she supports everyone's right to protest but thinks that the anthem should be a time to show respect.

She's posted patriotic messages before, reposting this image on Instagram:

She also recently posted this star spangled photo of herself with her dad:

A number of NFL players have followed suit after San Francisco 49ers quarterback Colin Kaepernick began refusing to stand for the national anthem.

"I am not going to stand up to show pride in a flag for a country that oppresses black people and people of color," Kaepernick said in an interview with NFL Media.

President Barack Obama said Kaepernick is "exercising his constitutional right" by refusing to stand during the national anthem, adding, "I think he cares about some real, legitimate issues that have to be talked about. And if nothing else, what he's done is he's generated more conversation around some topics that need to be talked about."

NFL Commissioner Roger Goodell said that while he doesn't agree with the protest movement Kaepernick has inspired, "players have a platform, and it's his right to do that."

After her Sunday messages, broadcasters Roland Martin and Soledad O'Brien challenged Upton but she didn't back down: