Via: The Mercury News
Fresh from their National League Division Series win over the Cincinnati Reds, the San Francisco Giants took the field on Saturday at AT&T Park for a workout.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.