James has openly supported Trump’s opponents in the past, throwing his endorsements behind Hillary Clinton in 2016, Joe Biden in 2020, and Kamala Harris in 2024.
The four-time NBA champ dragged Trump as a “bum” in a September 2017 post on X after the president rescinded the Golden State Warriors’ invitation to the White House after the team won the NBA championship that year.
“Going to the White House is considered a great honor for a championship team. Stephen Curry is hesitating, therefore invitation is withdrawn!” Trump posted.
James quickly responded, writing, “U bum @StephenCurry30 already said he ain’t going! So therefore ain’t no invite. Going to White House was a great honor until you showed up!” in a post that garnered more than a million “likes.”
The former Cleveland Cavaliers star also lit into Trump in 2018, saying, “The number one job in America…is someone who doesn’t understand the people, and really don’t give a f— about the people.”
James added, “It’s not even a surprise when he says something. It’s like, laughable. It’s laughable and it’s scary.”

