Carmelo Anthony and Paul George both nearly joined the Cavaliers via trades on draft night, Anthony said during an interview with SiriusXM Radio Thursday.

“Actually, it was funny because me and PG was supposed to be in Cleveland on draft night," Anthony told SiriuxXM. "We were communicating about that. The deal was actually done, and it got called off on draft night, so me and PG stayed connected throughout the course of the [offseason]. We never even talked about OKC, though."

Ex-Knick Anthony said there were agreed-to trades that first would have sent him to the Houston Rockets, then the Cavs.

"A deal was done with Houston early, then for some reason, whatever happened behind the scenes, it didn't go through," Anthony told SiriusXM. "It fell through, then we had to really start paying attention and thinking about other options."

A three-team deal was also on the table that would have sent the Cavs’ Kevin Love to the Denver Nuggets and George to the Cavs, but Pacers general manager Kevin Pritchett scuttled the agreement at the last minute.

The Knicks instead traded Anthony to the Oklahoma City Thunder on Saturday after Anthony waived his no-trade clause and trade kicker. The Thunder traded for the Pacers’ George on June 30, the eve of the start of free agency.

The NBA draft was June 22, and by then George had already informed the Pacers that he would not be staying in Indianapolis past the final year of his contract this season. The Cavs were among the teams the Pacers contacted as a potential trade partner.

Cavs owner Dan Gilbert and general manager David Griffin parted ways on June 19, but Griffin was still working through the end of his contract on June 30.