I said good chance, not best chance. You completely disregard the fact that Lebron and others have celeb friends, that they do care about their name brand and sponsorships, and that they would like the luxury that NY offers.
No one is hating on New York and yet if a Clippers or Bulls fan posted on here, you wouldn't be bashing their team as much as you have with Knicks. And what have they won in recent years?
Celb friends? Luxury that NY offers? Are you serious with this? If this is what you Knicks fans are banking on to sign Lebron you lost a long time ago.
I think in this day and age, the idea of better marketing and sponsorships based on city location is ridiculous. Lebron could form a new team in some dusty ghost town in New Mexico and TNT would have them on every other week. Nike would still pay him in large cartoon bags of money. The internet and cable/satellite tv have made it possible to follow any player you want at any time. Cleveland was absolutely irrelevant until Lebron came; now the Cavs are on national TV all the time. Location doesn't matter for player popularity, marketing, and sponsorships (except for Toronto. You're fucked there). Everybody already knows Lebron. Are they suddenly going to know him double if he goes to New York? It's not an advantage.
The only real advantage you could conceivably give them is the fact that the Knicks are a historic franchise. They haven't won as much, but there's a certain aura to the old teams like the Celtics and the Knicks that could be appealing, but I wouldn't put much weight into it.
But but.....Lebrons friends are not allowed in New Mexico so he has to be in New York if he wants to see them. Also New York has a monoply on Luxury the only thing he could buy with his gabillion dollars is a old shack out back.