The San Francisco Giants waste another good pitching performance, this one by Tim Hudson, and lose again to San Diego Padres
By Alex Pavlovic, San Jose Mercury News: Sports
Sat, 04/19/2014 - 8:27pm
The San Francisco Giants waste another good pitching performance, this one by Tim Hudson, and lose again to San Diego Padres