Giants - Hicks on batting: need to put the ball in play more, have a solid approach

Hicks on batting: need to put the ball in play more, have a solid approach

More Video

Today's Poll

Is this a Giants dynasty?