LeBron James has kept the NBA world waiting for nearly a month on a free agency decision. There is belief that he made his mind up and has changed it since.