Cain's seven strong innings
Giants @ D-backsMay 15, 2016 | 00:01:24
Matt Cain pitches seven strong innings, allowing one run on seven hits and two walks while striking out five vs. the D-backs
Matt Cain pitches seven strong innings, allowing one run on seven hits and two walks while striking out five vs. the D-backs