Giants Hit Three Home Runs and Strike Out 13 in Win vs. Royals | Spring Training Game Recap
Mar 9 · San Francisco Giants

Subscribe to our YouTube channel for the best, exclusive content: http://youtube.

Teams:
  • Giants

    Giants
Comments
0 / 300 chars
Loading...
More from San Francisco Giants Videos

Tue, Mar 25

Sat, Mar 22

Variant: snack