Look away, Knicks fans.

LeBron James hinted he could have been playing for the Knicks, and the reason it didn’t happen might be Phil Jackson, according to a report.

Following the Lakers’ nail-biting, 108-105 win Monday night against the Heat at the Staples Center, James met with longtime friend Dwyane Wade in likely the last game the two greats will play against each other. Wade, who won three titles with James in South Beach, exchanged jerseys with him at mid-court before James made a startling admission caught by microphones.

“I appreciate you letting it end here,” said Wade, who plans on retirement after this season.

“It was either here or at the Garden, that’s it. That’s the only place we could end it at, man,” James said.

Madison Square Garden, that seems to be.

The idea of James playing in NYC has long toyed with Knicks fans’ emotions, and apparently James wasn’t just blowing smoke. ESPN reporter Brian Windhorst said there was a chance James could have ended up with the Knicks, but Jackson ruined that with how he treated another friend of James’ — Carmelo Anthony.

“He was probably always going to LA. But after the way Phil treated Melo, it was sealed,” Windhorst tweeted.

James later clarified it was more about the venue than the team that plays in it, but the only way the two could have faced each other there was if one of the superstars was playing for the Knicks.

Jackson, viewed as a mega-failure during his tenure as Knicks president, butted heads with Anthony (and even James from afar) numerous times. Anthony told the New York Times in 2017 that Jackson would have traded him “for a bag of chips.”