Shields' seven strong innings
Padres @ GiantsApril 26, 2016 | 00:01:33
James Shields holds the Giants to one run over seven frames, allowing three hits and four walks while striking out two in a pitchers' duel
James Shields holds the Giants to one run over seven frames, allowing three hits and four walks while striking out two in a pitchers' duel