I don't think you can say the Knicks are all but guarantee to sign Lebron James. I mean, come on, just becuase they are New York, Lebron doesn't need New York for endorsement deals. Just because Nike wants him there doesn't mean he want to go there. I still think he is more likely to sign the NY/NJ/Brooklyn Nets, because A: he still be in the NY market, B: he is friends with Jay-Z who is a part owner, C: Nets have more talent on the team (Harris, Lopez, Yi, CDR) which could make winning easier then NY. Callme naive, but I believe Lenron when he says it's about winning. I know it's a risk, but I could see Lebron taking another short-term deal with Cleveland before signing with the Knicks, especially if Cleveland makes the final.