LeBron James signed with the Lakers for many reasons. They play in sunny Los Angeles, where he has a home. They're near Hollywood.