Shields fans six in seven frames
D-backs @ PadresApril 15, 2016 | 00:01:33
James Shields pitches seven innings, allowing two runs on six hits and four walks while striking out six
James Shields pitches seven innings, allowing two runs on six hits and four walks while striking out six