Dallas sportscaster Dale Hansen is a fixture of the sports media scene, and his “Unplugged” segment on ABC affiliate WFAA has never shied away from the sometimes-insidious politics of the sports world.

On Monday, Hansen nailed it again, defending the #TakeAKnee protests that swept the NFL last weekend in a clip that’s quickly becoming required viewing on Twitter.

Most notably, he refuted the notion that a protest during the national anthem is inherently disrespectful to veterans. (Hansen served in Vietnam.)

“My best friend in high school was killed in Vietnam,” Hansen said. “Carroll Meir will be 18 years old forever. And he did not die so that you can decide who is a patriot and who loves America more.”

Hansen also took several shots at Trump, including at the president’s decision to call players who protest “sons of bitches” despite “[saying] nothing for days” about the white supremacist violence in Charlottesville.

“If you don’t think white privilege is a fact, then you don’t understand America,” he said.