NYC is going nuts right now; "Go Giants!" is being screamed out on the street constantly. Incredible game, incredible upset against an incredible team -- that suddenly doesn't seem so incredible.