LeBron James' two-year deal came in approximately $2.7 million below the $104 million max, sources told ESPN, helping the Lakers avoid salary cap restrictions that could affect their team building in the future.