SFGate.com · Mar 4, 2020
This might be the weirdest pre-pitch routine for a Giants pitcher ever
Fans watch the Los Angeles Dodgers and the San Francisco Giants spring training game at Scottsdale Stadium on February 26, 2009 in Scottsdale, Arizona. (Photo by Kevork Djansezian/Getty Images)
Fans watch the Los Angeles Dodgers and the San Francisco Giants spring training game at Scottsdale Stadium on February 26, 2009 in Scottsdale, Arizona. (Photo by Kevork Djansezian/Getty Images)
Photo: Kevork Djansezian / Getty Images