I know the Giants have the best record for a reason but my god it feels like we've been handing it to em the last couple games