If you haven’t noticed by now, LeBron James is not a big Donald Trump fan.

LeBron—who publicly endorsed Hillary Clinton for president and appeared at a rally for her along with his teammate J.R. Smith in November—struggled with the results of the 2016 presidential election and shared an inspiring message with his fans on Instagram. He also said that he wasn’t sure if he’ll visit the White House again if the Cavaliers win another title now that Trump is in office. And according to reports, LeBron and most of his Cavaliers teammates are refusing to stay in Trump hotels during road trips.

So yeah, LeBron isn’t on Team Trump. But on Friday morning at a Cavaliers' shootaround, he took what amounts to his most vocal shot yet at Trump and Trump supporters while speaking with reporters. He was asked for his thoughts on the results of the All-Star Game voting, and he said that he’s not sure if he liked the way the ASG voting worked this season. And when one reporter informed him that several of his fellow players cast "goofy" votes, LeBron responded by throwing some shade in Trump’s direction.

"There’s always goofy votes," LeBron said. "I mean, Donald Trump is our president."

LeBron’s answer got a big laugh from all of the reporters in attendance. And seeing as how there hasn’t been much laughter coming out of Cleveland this week due to the behind-the-scenes drama involving LeBron and Cavs owner Dan Gilbert, it made for a pretty lighthearted moment amongst the chaos that is the Cavaliers. But if you didn't know how LeBron felt about Trump before, you definitely do now.

Check out the video above to hear LeBron’s shot at Trump.