Tag Archives: aubrey huff

DUD MLB Preview: San Francisco Giants

bochy

by Tommy Gimler

Four games into the 2012 season, and the San Francisco Giants’ best pitcher is…Barry Zito?

Image Description