(CNN) - Forget the burned jerseys. Never mind The Letter. LeBron James won titles in Miami but his heart was in Cleveland, and he's ready to go home.
James told Sports Illustrated for a story published Friday that he'll leave the Miami Heat for the Cleveland Cavaliers - a sensational return to his home region that he devastated when he left via free agency in 2010.
"I always believed that I'd return to Cleveland and finish my career there," the four-time NBA MVP said in a piece he wrote with SI's Lee Jenkins. "I just didn't know when."
"I looked at other teams," the 29-year-old wrote, "but I wasn't going to leave Miami for anywhere except Cleveland. The more time passed, the more it felt right. This is what makes me happy."