James, you'll remember, was a high-profile campaigner for Trump's opponent, Hillary Clinton, in Tuesday's election (the morning after, he said, "we will BE ALRIGHT!"). Trump, in fact, has faced pretty consistent criticism from NBA coaches and players, including the Cavs' J.R. Smith.

If the potential for awkwardness wasn't already high, consider that Ohio Gov. John Kasich, who ran against Trump in the GOP primaries and frequently spoke out against him during the campaign, is invited to the White House on Thursday, too.

Trump and Obama are scheduled to meet at 11 a.m. ET. The Cavaliers celebration is scheduled for shortly after 2 p.m., so there is some wiggle room.

Next year's NBA champion celebration at the White House? Well, now, that's going to be interesting.