Giants - Sandoval analyzes pitch he hit for home run vs. Marlins

More Video

Today's Poll

Is this a Giants dynasty?