Cleveland Cavaliers superstar LeBron James aimed fresh criticism at US President Donald Trump on Monday as the NBA joined millions of Americans in remembering the legacy of civil rights leader Dr Martin Luther King. Speaking to reporters ahead of the Cavs' prime-time clash with the Golden State Warriors later on Monday, James paid tribute to slain icon King while simultaneously accusing Trump of fueling divisions. James, who described Trump as a "bum" last September after the US leader said the NBA champion Warriors would not be welcome at the White House, said the former reality television star had emboldened racists.