San Francisco Giants fans on pins and needles
San Francisco Giants fans are rooting for a Giants road win over the Reds and a chance at the National League pennant
San Francisco Giants fans are rooting for a Giants road win over the Reds and a chance at the National League pennant