LeBron James shook up the NBA world earlier this week when he made the decision to not return to the Lakers and instead play for a new team this coming season, which will be his 23rd in the league.
Ever since that news broke, there has been rampant speculation about where James will end up signing.