The NBA world has been waiting on the edge of their seats to see which team LeBron James chooses to join in free agency.