LeBron James talked about the future of teams that have three max or near-max contract players in light of the Memphis Grizzlies' trade of Rudy Gay.

James also discussed how he is vastly underpaid compared to what he would receive on a true open market.

"What I do on the floor shows my value. At the end of the day, I don't think my value on the floor can really be compensated for anyways because of the (collective bargaining agreement)," James said. "If this was baseball, it’d be up, I mean way up there."

James is the NBA's 13th highest paid player at $17.5 million annually.

"I have not had a full max deal yet in my career -- that's a story untold," James said.

"I don't get (the credit) for it. That doesn't matter to me, playing the game is what matters to me. Financially, I'll sacrifice for the team. It shows for some of the top guys, it isn't all about money. That's the genuine side of this, it's about winning. I understand that."

James, Chris Bosh and Dwyane Wade took less than max money contracts in order to play on the same team. 

"To keep teams like this together you may have to take even less. I guess we’ll find out"

Forbes recently estimated James earns $40 million per year in endorsements and sponsorships, thanks to deals with Nike, Coca-Cola, McDonald's, State Farm and Samsung.