I still think Knicks in 6, but whoever wins Game 4 wins the whole thing. If Spurs take Game 4, I think they win in 6 or 7.
It will be kinda funny if the Knicks end up losing this series and their momentum (12-game win streak) is halted because of the President and some of the mojo going into the day (like banning watch parties, closing streets near MSG, making people including employees spend extra HOURS just to get in, etc)