Michael Strahan breaks his silence after infuriating America with ‘unpatriotic’ act ahead of Veterans Day

Fox Sports’ NFL analyst Michael Strahan has spoken out after he was heavily criticized for not placing his hand over his heart during the national anthem.

During the network’s broadcast from the San Diego Naval Base ahead of Veterans Day, the national anthem was played before Sunday’s busy NFL action schedule as a large number of military personnel stood around the crew.

But while all the other members stood with their hands on their hearts, Strahan angered fans on social media when he decided to stand with his hands intertwined in front of him instead.

Amid outrage over his controversial act, the former New York Giants star has shared a photo of his father, Major Gene W. Strahan Sr, during his time in the military on Instagram as he paid tribute to veterans across the US.

“Thank you to all the veterans and active military personnel who courageously risk their lives every day to protect us,” he wrote in his story. “Your selfless service is immeasurable.

Michael Strahan sparked outrage by not placing his hand over his heart during the national anthem

“Just as I honor my father, I keep all of you in my thoughts every day, because without you we would not have the safety and freedoms we cherish. Thank you.’

After he was seen not covering his heart during the Star Spangled Banner, Strahan was branded “unpatriotic” by a number of angry Americans who took to social media to vent their frustrations.

Along with a photo of the moment, Newsmax host Todd Starnes first posted: “Michael Strahan disrespected the military during a Veterans Day pre-game show on @NFLonFOX.

“The great irony is that Strahan is on a ship, surrounded by men and women who would willingly sacrifice their lives to protect his freedom. So his behavior is not only abhorrent, it is downright cowardly.”

Another fan said: ‘What the hell is wrong with Michael Strahan!? On Veterans Day! Boo, @NFL. Boo, @NFLonFOX. Not cool.’

A third added: “Fire Michael Strahan! This is unacceptable!’

“@NFLonFOX Michael Strahan, standing with the US military in honor of Veterans Day, can’t show honor and respect during the national anthem… Wow!” wrote another

Another said Strahan’s decision was “disrespectful to all veterans and Americans.”

“Why doesn’t Michael Strahan put his hand over his heart during the playing of our national anthem?” one fan asked.