San Francisco, UNITED STATES
San Francisco Giants pitcher Keiichi Yabu throws pitch against Arizona Diamondbacks during MLB baseball...
San Francisco Giants relief pitcher Keiichi Yabu throws a pitch in the seventh inning against the Arizona Diamondbacks during their MLB National League baseball game in San Francisco, California April 14, 2008. REUTERS/Robert Galbraith (UNITED STATES)