He threw 3 picks last night, but the Patriots are the BEST defense in the NFL. He had some accurate throws as well like his TD pass to Tate in his first game back since suspension. He has zero weapons right now since Barkley(Best player on the team) is out, Engram(Best TE-receiver) is out, Gallman (2nd string running back) is out, Sheppard(Starting WR) is out, the Giants defense is not very good, and he was on the road against the GOAT QB who had an INT as well .
Nobody gave the Giants a chance to score much less win this game. DJ will get better and be better, as he's still learning the system and what he's capable of doing.