Cavs to sign LeBron James to a 10-year, $200 million contract
Cleveland Cavaliers center LeBron James is expected to sign a 10 year, $100 million contract with the Cleveland Cavaliers, according to a league source.James’ contract includes $100,000 in guaranteed money.The Cavs have the right to match any offer for the All-Star