Back to the Top News Newsfeed

Sources: James to sign 2-year deal with Cavs

1m - NBA LeBron James Cleveland Cavaliers+1 more

  • ESPN.com news services

LeBron James has agreed to sign a two-year contract with the Cleveland Cavaliers worth the maximum of $46.9 million, sources told ESPN's Chris Broussard and Brian Windhorst.

The second year of the contract is a player option, sources said.

The deal follows James plan to keep year-to-year flexibility to take advantage of expected increases in the salary cap.