In 2010 LeBron left Cleveland to go play with Dwyane Wade and Chris Bosh for the Miami Heat, where they had four NBA Finals appearances, winning twice and losing twice.
It appears the lure of coming home was just too much. It is where he wants to raise his kids, it is where he wants to finish his career. It just meant way too much for him in the end.
He is going to be playing with Kyrie Irving, Dion Waiters and, if reports are to be believed, Kevin Love very soon.
Now the question will be can LeBron win a championship in Cleveland?
For more on the Cleveland Cavaliers, head to Fear The Sword.
For more on the Miami Heat, check out Hot Hot Hoops.