Share
twitterlinkedinfacebook
Image 1 of 1
081008MZs141.JPG
SAN FRANCISCO, CA - AUGUST 10:  Keiichi Yabu of the San Francisco Giants pitches during the game against the Los Angeles Dodgers at AT&T Park in San Francisco, California on August 10, 2008.  The Giants defeated the Dodgers 5-4.  (Photo by Michael Zagaris/MLB Photos via Getty Images)  *** Local Caption *** Keiichi Yabu