What's the Giants RISP % this year so far? Been pretty frustrating watching them so far, at least their pitching has been ace so far. :pucking: