LeBron James has agreed to return to the Los Angeles Lakers on a two-year, $104 million contract. With a player option for ...