After President Donald Trump tweeted Saturday morning he would be “withdrawing” Golden State Warriors player Stephen Curry’s invitation to visit the White House to celebrate his team’s NBA title, LeBron James took to Twitter to give the president a piece of his mind.

The basketball star spoke out Wednesday on race relations in the US after his home was vandalized with a racial slur. His comments come the same week that a noose was found inside the museum of African American history.