Sign in
Sign up
The
San Francisco Giants
pulled it off against the
Colorado Rockies
, 5 to 4, on July 28.
Explore
Who has the most home runs all-time for the Giants?
What is the roster for the Giants?
Who has the most AL Cy Young awards?
See trending