The Cleveland Cavaliers made a last ditch effort to recruit Trevor Ariza away from the Houston Rockets on Sunday, but they may have got some good news for their failure.

According to Chris Broussard from ESPN The Magazine, LeBron James told Ariza he would remain with the Cavaliers past 2010.  

Even that wasn't enough to get Ariza, who verbally committed to join the Rockets last Thursday, to change his mind and go to Cleveland.  

"Trevor asked LeBron if he would be in Cleveland after next season," the source said. "And LeBron said, 'I'll be there. Of course, I'll be there.'"

Cavs general manager Danny Ferry and head coach Mike Brown flew to Los Angeles and met with Ariza on Sunday, according to several sources with knowledge of the situation.

Ariza, according to the article, received calls from both James and Shaquille O'Neal, but was less than convinced that James will definitely stay in Cleveland.

"He thought it was just a recruiting tool," the source said. "LeBron definitely said it, but until he signs the contract it doesn't mean much."