San Francisco Giants at Arizona Diamondbacks

16t73
Cain dominates for the Giants
July 22
3 : 0
!
 <<