NBA superstar LeBron James criticized President TrumpDonald John TrumpKey takeaways from the Arizona Senate debate Major Hollywood talent firm considering rejecting Saudi investment money: report Mattis says he thought 'nothing at all' about Trump saying he may leave administration MORE without specifically naming him on Martin Luther King Jr. Day, saying the president has given racism “an opportunity to be out.”

The Cleveland Cavalier told reporters Monday that King “gave up his life, for the betterment of all of us to be able to live in a free world,” but slammed Trump for dividing the country.

“And for us to stand here, even though we’re trying to be divided right now by somebody, today is a great day for people to realize how America was built and how we all have to stand united in order to be at one,” James said.

ADVERTISEMENT

He added that the U.S. is “in a difficult state right now as Americans, with the leader of our country” but that “we all have to continue to come together and shine a brighter light on — I don’t want to use the word stupidity, but that’s basically what it comes down to.”

He also said that Americans can’t allow racism “to conquer us, as people, we can’t allow it to divide us.”

“The guy in control has given people and racism, and negative racism, an opportunity to be out, and outspoken without fear. And that’s the fearful thing for us, because it’s with you, and it’s around every day, but he’s allowed people to come out and just feel confident about doing negative things,” James said.

Trump has been dogged by accusations of racism throughout his campaign and first year in office, from calling Mexicans "rapists" during the launch of his presidential bid to fiercely criticizing NFL players who kneel in protest during the national anthem.

Trump denied that he is racist after his recent comments calling African nations, Haiti and El Salvador "shithole countries."

"I’m the least racist person you will ever interview,” Trump told reporters Sunday.

James has been an outspoken critic of Trump in the past, ripping Trump for his attacks on NFL players and for disinviting the Golden State Warriors from visiting the White House.

James said at the time that Trump was trying to use sports to divide the country.