It’s a good time to be a Giants fan