According to ESPN’s Brian Windhorst, Lebron James has agreed to a 3 year, $100 million deal with the Cleveland Cavaliers.
LeBron James has agreed to a 3-year, $100 contract with the Cavs, sources told ESPN
— Brian Windhorst (@WindhorstESPN) August 11, 2016
LeBron James new 3-year, $100 MILLION deal makes him highest paid player in the league for first time at $31M this season
— Brian Windhorst (@WindhorstESPN) August 11, 2016