Brandon Crawford

1m

Before the Giants took on the Cardinals in their series finale Sunday in St. Louis, fans witnessed a power display during batting practice they're sure to remember.

Pages