Ken Blaze-USA TODAY Sports
Multiple sources are reporting that LeBron James has agreed to a two-year contract with the Cleveland Cavaliers worth the maximum of $46.9 million. Per ESPN:

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

James, who has been on vacation over the last week, didn't talk to any other teams and always intended to re-sign with the Cavs.
Loading Twitter Embed....
Loading Twitter Embed....
Filed Under: NBA
Popular Stories
logoFollow TigerDroppings for LSU Football News
Follow us on Twitter, Facebook and Instagram to get the latest updates on LSU Football and Recruiting.