Matt Cain needed this kind of outing. The former Giants ace has struggled with injuries and ineffectiveness since throwing his…
Jeremy Affledt
Matt Cain needed this kind of outing. The former Giants ace has struggled with injuries and ineffectiveness since throwing his…