Kid Rock’s remarks about Abdul El-Sayed have drawn a response from journalist Mehdi Hasan on X (formerly Twitter).Hasan posted on October 11, 2026, reacting to a summary of the musician’s Fox News interview about Michigan’s Senate race. The summary came from the account Gunther Eagleman. In the interview, Kid Rock called El-Sayed “a wolf in sheep’s clothing.”Stating his opinion on what he understood as conflicting viewpoints from Kid Rock, Hasan wrote:"Make it make sense, folks!"Michigan’s Senate race pits El-Sayed against Republican Mike Rogers in the November midterms, The Independent reported on October 12, 2026.Kid Rock’s comments on Abdul El-Sayed and Michigan’s Senate raceIn the Fox News clip, the host noted the Senate race between Mike Rogers and El-Sayed and asked for his view. Kid Rock said he was born in Dearborn, Michigan, as was his father. He remarked on the city’s large Arab population, per the transcript. He does not want his grandkids to “fight some civil war over religious ideology,” he said. He then added,“I think El-Sayed’s a wolf in sheep’s clothing.”Asked what is at stake, Kid Rock asked parents whether they want children “under the arm of teachers’ unions.” The alternative, he said, was schools teaching the basics and about the men and women who fought and died for the country. He also raised gender identity in schools.Asked to describe President Donald Trump, the musician said he “couldn’t have a better friend.”Abdul El-Sayed, Mike Rogers and the Trump rallyAbdul El-Sayed, 41, is an epidemiologist and a progressive Democrat, The Independent reported on October 12. He faces Republican Mike Rogers in the November midterms, in a race the outlet called one of the country’s most consequential. If elected, he would be America’s first Muslim senator, it said.President Trump praised Rogers on Truth Social after a televised debate on Thursday, the outlet reported. He wrote that Rogers had “completely obliterated” his opponent. The post called El-Sayed “Mohammed,” a name Trump has used repeatedly.At a Saturday rally in Clarksville, Tennessee, Trump used the name again. “I’m the president. I can call him whatever the h*ll I want,” he said, to cheers from the crowd. He briefly acknowledged that the real first name is Abdul.El-Sayed responded on X (formerly Twitter) later, writing, “He knows my name is Abdul.” He said Trump was using his name and faith to distract from costs at the pump, the grocery store and the doctor’s office.Dr. Abdul El-Sayed @AbdulElSayedLINKHe knows my name is Abdul. He says it every day.But he’s not just attacking me. He’s attacking all of us. He thinks so low of us. He thinks he can use my name and my faith to distract us from the suffering his policies are inflicting on us at the pump, at the grocery store, and at the doctor’s office. He thinks we don’t know any better.It’s time for change.Fox News reported on October 10, 2026, that Kid Rock opened the same rally. The event took place ahead of the November 3 midterms. Fox described his introduction as religious-themed. It said he also condemned extremism and defended religious freedom. Trump thanked him by his given name, Bob.