All posts tagged "San Francisco Giants"
-
RECAP: Padres 7, Giants 6
(image via @guidice) James Shields made his much-anticipated debut with the San Diego Padres Saturday and threw...
(image via @guidice) James Shields made his much-anticipated debut with the San Diego Padres Saturday and threw...