Giants' Peavy assesses outing vs. D'Backs

Giants' Peavy assesses outing vs. D'Backs
1764801
Pro Baseball
Giants
Top Videos