No worries folks. Melo got this. I can tell. Knicks by 9

But The Giantss are in trouble