LeBron: "So-called president" making hate fashionable again

SANDUSKY, Ohio (WTVN) -- Cleveland Cavaliers star LeBron James isn't shying away from using his platform to speak out.

James, hosting his LeBron James Family Foundation event Tuesday night at Cedar Point Amusement Park, discussed the white supremacist rally in Charlottesville, Virginia over the weekend.

He called Donald Trump the "so-called president" and said it's important for people to be better on their own.

James tweeted earlier on Tuesday, "Hate has always existed in America. Yes we know that, but Donald Trump just made it fashionable again!  Statues has nothing to do with us now!"

(NBC NewsRadio contributed to this story)

(Photo courtesy LeBronJames.com)