I think if we somehow get the first pick, it'll be Ball. Phil loves big guards, so while he may still feel he doesn't need a traditional PG for the triangle, he still probably wouldn't pass up a 6-7 PG with court vision. After the first pick though, all bets are off. I could see a scenario where he passes on Fultz or Fox to try and nab Jackson, which I wouldn't be too mad at. The thing is, PG is such a pressing need I'd rather get one in the draft as opposed to overpaying for one in free agency.
Fultz is going 1 breh, he's considered the most offensively complete guard since Kyrie and I just can't see the Knicks passing on him even with how much Jackson likes bigger players, he is 6'4" as well.