Updated: Signed, sealed: LeBron signs new contract with Cavaliers
LeBron James has signed his three-year, $100 million contract with the NBA champion Cleveland Cavaliers. James will make $31 million next season and $33 million in 2017-18, a person familiar with the deal told The Associated Press on Friday. James has an option for the third season worth $36 million, said the person who spoke […]
Read more »