Giants Struggle at Plate, Fall to Padres in Series Finale

The San Francisco Giants continued to struggle at the plate Sunday, mustering just one run on two hits in a 3-1 loss to the San Diego Padres in the season-opening series finale at Petco Park.

This post was originally posted at

Leave a Reply

Your email address will not be published. Required fields are marked *