LeBron James may be completely bald by the time he’s a free agent again and the Knicks can pursue him.

And by then, Knicks coach David Fizdale, who shares a bond with James dating to their Miami days, could have already packed his bags.

It looks like King James will never be King of New York and rewrite Garden history. James agreed to terms on a four-year, $155 million deal Sunday night with the Lakers.

He may not become a free agent again until 2022 at age 37. He does have an opt-out after three years, but would have to leave $40 million on the table to bolt the purple and gold.

There was speculation James would construct a Kevin Durant “1-plus-1” contract — a two-year deal with an opt-out after this season. That would’ve made him a free agent in 2019 when Knicks president Steve Mills projects to have cap space for a maximum contract.

When Fizdale was hired by the Knicks, one school of thought was he could eventually convince James to come to the Garden. If Enes Kanter had opted out, the Knicks perhaps could have found mechanisms to come in the neighborhood of James’ max contract.

But the Knicks entered free agency with no cap space — just a $8.6 mid-level exception. The Knicks first started pursuit of James during the 2008-09 season when they began shedding contracts to open enough cap space for his first unrestricted free agency in 2010. Knicks management was led to believe James would come if they had the cap room.

But the Knicks appeared to finish in fourth place behind Miami, Chicago and Cleveland and settled for injury-prone Amar’e Stoudemire.

During his second stint with Cleveland, James delivered an eye-opening remark during All-Star Weekend 2015 at the Garden when he said it was his favorite arena. “If I could have 82 regular-season games in the Garden,” James said, “I would because it’s the mecca of basketball.”

But when he was a 2014 free agent and went home to Cleveland, the Knicks possessed marginal cap space. Now James couldn’t be further away from Broadway — now or in the future.