Charles Barkley thinks LeBron James and Cleveland are ready for a reunion.

Editor's Picks Windhorst: Will Cavs' lotto luck lead to LeBron?

In an interview Wednesday on ESPN's "SVP & Russillo," Barkley advocated a return to the Cavaliers for James and, in the process, took a shot at Miami Heat fans.

"I've always thought he was going to go back to Cleveland," Barkley said. "Nobody dislikes LeBron. I think LeBron made a huge mistake with that 'Decision' crap. He's come back and since admitted that. That's the only thing people hold against LeBron.

"He's a great player, a great person. I hope he goes back to Cleveland. Those fans in Miami are not real fans, those fans in Cleveland are real fans. I've always hoped he would go back to Cleveland. That would be a great way to finish his career."