San Diego Padres vs San Francisco Giants
Giants catcher Buster Posey connects for a grand slam home run in the third inning of San Francisco's 6-0 win over San Diego Wednesday night.
Giants catcher Buster Posey connects for a grand slam home run in the third inning of San Francisco's 6-0 win over San Diego Wednesday night.
Post a comment
No Comments