Roughly 48 hours after LeBron James referred to Donald Trump as a "bum" after Trump revoked an invite for a Warriors White House visit that wasn't going to take place anyway, the Cavs star again laid into the president with a more in-depth critique that took place at the 2018 Cavaliers media day.

James's response came after he was asked if he thinks positive change is coming or if he feels the divide is growing (the answer would be the latter, by the way).

First, he made sure to "salute" the NFL for the various displays of solidarity that took place during Sunday's Week 3 contests. He then went on to refer to Trump not as a "bum" (though he did that later in the same presser), but instead as "that guy." He then said the thing that pissed him off was Trump's usage of sports as the latest wedge to divide the populace.

"While I have this platform I'm not going to let one individual, no matter the power, ever use sport as a platform to divide us," James said. "And then you go to the other side, and you don't talk about sports, and you try to divide us from that side as well. And the one thing that I could say and think about is how can we personally, throughout everything that guy is doing, no matter if you voted for him or not.

"You may have made a mistake, and that's OK, if you voted for him. I've done things for my kids and realized I shouldn't have given my daughter that many damn Skittles. Maybe I shouldn't have done that, she won't go to sleep now."

He wrapped it up by saying, "The people run this country, not one individual. And damn sure not him," while seguing into how he'll use his platform in the future.

Check out his full answer above.