LeBron James #6 of the Miami Heat shoots a foul shot during a game against the Phoenix Suns at American Airlines Arena on November 25, 2013 in Miami

LeBron James #6 of the Miami Heat shoots a foul shot during a game against the Phoenix Suns at American Airlines Arena on November 25, 2013 in Miami

*If an upside exists to the Miami Heat having to spend Thanksgiving and Christmas on the road, a schedule quirk that the reigning NBA champions are not happy about, it’s that one of those swings is through Cleveland.

Miami visits the Cavaliers on Wednesday and altered its postgame travel schedule so LeBron James could host Thanksgiving dinner at his northeast Ohio home, according to ESPN.com.

“We would have loved to have been here for the holidays, Thanksgiving and Christmas being here in Miami,” James said. “We don’t mind playing on those holidays. Wish we could have been here, but I am happy that I’m able to do something for the team for Thanksgiving.”

James has tried to address every detail, like telling the team to wear casual attire and asking Shane Battier which beer he wants with dinner. James’ wife and his chef will split the cooking duties.

“We’re not at home with our families for Thanksgiving, but it couldn’t work out any better that at least we could be in someone else’s home,” Miami’s Dwyane Wade said. “And it’s a very nice home that we’re going to, so I’ll make sure I’ll put on the right clothes and the right socks, gotta-take-your-shoes-off-at-the-door type of house.”

“I’m a great host,” James said. “It’s natural for me. I don’t mind giving guys what they want — what they deserve.”