It’s J.J. McCarthy time for the Giants.