Skip to main content
Report this ad

See also:

Again, Diamondbacks' bullpen implodes

Giants' Angel Pagan torched the Diamondbacks for the game-winning homer in the eighth inning Thursday.
Giants' Angel Pagan torched the Diamondbacks for the game-winning homer in the eighth inning Thursday.
Photo by Christian Petersen/Getty Images
Report this ad