Lebron free agencyJuly 2, 2018ArtsLeBron James signs 4yr $154 million dollar contract w Los Angeles Lakers