Cabrera leads Giants past Diamondbacks 3-1

AP - Sports
Cabrera leads Giants past Diamondbacks 3-1
San Francisco Giants' Ryan Vogelsong works against the Arizona Diamondbacks during the first inning of a baseball game Tuesday, May 29, 2012, in San Francisco. (AP Photo/Ben Margot)
View Comments (0)