ESPN host Dan Le Batard has called his network “cowardly” for not criticizing President Donald Trump and the “Send Her Back” chant at the president’s North Carolina rally earlier this week.

After years of losing tens of thousands of subscribers a year, in part because ESPN was so over-the-top to the left, the network began systematically scaling back its political content. But for Le Batard, that was a mistake.

On the heels of a Trump rally where fans of the president started a “send her back” chant aimed at Somali-born, Congresswoman Ilhan Omar, Le Batard went after the president and his voters as “racists” on his Thursday radio show, according to The Hill.

“What happened last night, this felt un-American,” said Le Batard, who is of Cuban descent.

“It’s not the America that my parents aimed to get for us, for exiles, for brown people,” Le Batard added. “There’s a racial division in this country that’s being instigated by the president, and we here at ESPN haven’t had the stomach for that fight because Jemele [Hill] did some things on Twitter, and you saw what happened after that and then here, all of a sudden, nobody talks politics on anything unless they use one of these sports figures as a meat shield in the most cowardly possible way to discuss these subjects.”

Le Batard also attacked his network for not being woke enough about politics.

“We don’t talk about what is happening unless there’s some sort of weak, cowardly sports angle that we can run it through when sports has always been the place where this stuff changes,” he said.

Stop what you're doing and watch this.@LeBatardShow responds to the racist "Send her back" and "Go back to your country" attacks against Ilhan Omar and other congresswomen. "If you're not calling it abhorrent, obviously racist, dangerous rhetoric, you're complicit." pic.twitter.com/ntOC2Seg3b — Erick Fernandez (@ErickFernandez) July 18, 2019

Le Batard noted that sports figures like Muhammad Ali, Bill Russell, and James Brown were all very political about their sport in their day. And he complained that many of these old-timers are going to pass away “with Colin Kaepernick still out of the league” because of his activism.

Le Batard then insisted that Kaepernick’s protests were “not about the flag.”

Kaepernick, Le Batard said, was “literally blackballed because we’re taking this stuff and we’re making it about the flag when it’s not about the flag! It’s about race, like burning a cross and saying it’s about God. It’s not about the flag!”

He next went on to attack white voters as racists and called Ilhan Omar the perfect American.

“Send her back,’ how are you any more American than her? You’re more privileged, you’re whiter, you’re richer, people don’t know whether your money is real or not,” Le Batard said. “You’ve had every privilege afforded to you, every privilege! And now, what you do with that power? You go after brown people and black people and minorities? And around here, we won’t talk about it? We won’t talk about it unless Russell Wilson is saying something about it on his Instagram.”

Outkick the Coverage boss Clay Travis noted that the sudden turn to the left is Le Batard’s way of getting out of his ESPN contract.

I honestly wonder if LeBatard wants out at ESPN and this is his attempt to join Skipper at DAZN. If so, then Skipper gets to kick ESPN in the balls for firing him by hiring Dan and looking like a woke hero. So many fun subplots here. — Clay Travis (@ClayTravis) July 19, 2019

But Travis also noted that Le Batard’s attack was a direct shot at his bosses.

This is way more of a direct shot at ESPN rules than anything Bill Simmons or Jemele Hill ever did. And it was on ESPN’s own airwaves. Will be interesting to see the response. — Clay Travis (@ClayTravis) July 19, 2019

No surprise that it was left wing politics here. What do you think response would be if @willcain went on his ESPN radio show and attacked AOC for one of her political opinions that’s totally unconnected to sports? — Clay Travis (@ClayTravis) July 19, 2019

BTW, LeBatard will be fine. His career, if anything, is helped by this. He’s totally put ESPN management in an unwinnable situation now though. If they suspend him, woke media goes crazy. If they do nothing, the policy is basically dead. Tough spot for ESPN prez. — Clay Travis (@ClayTravis) July 19, 2019

Le Batard’s rant was praised by liberals, naturally:

This is a must-watch.

“If you’re not calling it abhorrent, obviously racist, dangerous rhetoric, you’re complicit.” @LeBatardShow https://t.co/TUX5z0JV6y — melissa block (@NPRmelissablock) July 19, 2019

ESPN host Dan Le Batard spoke as we all should be right now, both describing President Trump’s racist attacks as what they are and calling out his own company for its cowardice when it shows reticence to engage in politics. Take the time to watch this now. https://t.co/tEKHB9PsKo — Jamil Smith (@JamilSmith) July 19, 2019

Finally, somebody at ESPN wakes up … https://t.co/g7s6h3eHtB — Rick Reilly (@ReillyRick) July 19, 2019

Dan Le Batard said what good human beings say when confronted with hate and racism. Jemelle Hill did it before him and was punished by ESPN for it. — Wajahat Ali (@WajahatAli) July 19, 2019

Follow Warner Todd Huston on Twitter @warnerthuston.