The Lakers and Cavaliers have sufficient salary-cap space to sign LeBron James as a free agent if he decides to opt out of his contract for next season with Cleveland. But there are many more scenarios before free agency opens Saturday.