Video Story: Giants, Cards open 2nd half July 16, 2021 by San Francisco Giants Leave a Comment Check out the top plays from Friday’s series opener at Busch Stadium between the Giants and Cardinals.
Leave a Reply