The San Francisco Giants have an 8-2 record in their last 10 games on August 4 against the Pirates.

giants record vs pirates on august 4 in last 10 games

Explore