How can anyone be surprised by LeBron's return... Miami was getting old and did not look like a team that was in a position to make another title run... if LeBron is consistent about one thing its that he only cares about winning championships and does not want to be the type of player who is willing to fight through tough circumstances to achieve that. He won 2 and now he's back to Cleveland, hoping to get one more before hos career ends (which will be a high probability if Love joins team). Also I am pretty sure that his decision to return was known by Kyrie well before LeBron announced, which makes sense why Kyrie decided to resign with the cavs instead of leaving as it was almost a given that he would.
Gotta luv this new generation of the NBA, (LOL)!