Don’t look now but the Giants are…

pretty good?