Giants - Bochy happy with results after first live batting practice of spring

Bochy happy with results after first live batting practice of spring

More Video

Today's Poll

Is this a Giants dynasty?