LeBron James admitted he would love to play on an NBA team alongside Carmelo Anthony, Chris Paul and Dwyane Wade at the same time before his career is over.

James played four seasons with Wade and Chris Bosh as members of the Miami Heat.

"I really hope that, before our career is over, we can all play together," James said. "At least one, maybe one or two seasons—me, Melo, D-Wade, CP—we can get a year in. I would actually take a pay cut to do that."

James has been on a series of one-plus-one contracts with the Cavaliers. Wade will also be a free agent this offseason, while Paul will be eligible in 2017 with an early termination option and Anthony has an early termination option in 2018.

"It would be pretty cool," James said. "I've definitely had thoughts about it."