With an eye toward maximizing the future of the salary cap, LeBron James finalized his contract with the Cleveland Cavaliers on Saturday, sources familiar with the process told ESPN.com.

James signed a two-year, $42.1 million deal with the goal of re-signing with the Cavs before the 2016-17 season when a new television deal is expected to create a large jump in value of the maximum contract.

As part of the deal, James will have an option to become a free agent next summer but is fully committed to the Cavs long term, sources said.

"I always believed that I'd return to Cleveland and finish my career there," James wrote in his essay on SI.com announcing his decision on Friday.........read full report at http://espn.go.com/nba/story/_/id/11207703/lebron-james-deal-cleveland-cavaliers-2-years-421-million