LeBron James agrees to 3-year, $100 million contract with the Cavs

LeBron James has agreed to a new 3-year, $100 million contract with the Cleveland Cavaliers, according to Brian Windhorst of ESPN.

James will make $31 million in the first year of the deal. That will make him the highest paid player in the NBA for the first time in his career.

We will have more on this shortly.

NOW WATCH: These are the 3 oldest people to ever compete in the Olympics

NOW WATCH: Briefing videos

Business Insider Emails & Alerts

Site highlights each day to your inbox.

Follow Business Insider Australia on Facebook, Twitter, LinkedIn, and Instagram.