The Miami experiment is over: LeBron James will play for the Cleveland Cavaliers next season. The NBA star opted out of his contract with the Heat after spending four seasons in Miami, where he won two championships.
James, 29, played for Cleveland for seven seasons before leaving the town, and his home state of Ohio, for Miami. Speculation about his next move heated up after James and the Heat were trounced in the NBA Finals by the San Antonio Spurs.
Update at 12:45 p.m. ET: 'I'm Coming Home'