LAS VEGAS — Four years after he bolted from Cleveland to Miami in pursuit of the N.B.A. championships that had eluded him, LeBron James is returning home.
At age 29 and with two N.B.A. titles now in his possession, James announced on Friday he had decided to rejoin the Cavaliers, for whom he played in the first seven seasons of his storied professional career. Vilified in Cleveland when he decided to leave for the Heat, James is likely to find that all is forgiven, and more, as he embarks on an effort to bring a championship to a city that has not celebrated one in any major sport in 50 years.
James, who grew up in nearby Akron, Ohio, and is widely regarded as the greatest basketball player of his generation, made the announcement through Sports Illustrated’s website, saying: “My relationship with northeast Ohio is bigger than basketball. I didn’t realize that four years ago. I do now.”