Giants' Players Weekend
Giants @ D-backsAugust 25, 2017 | 00:00:25
The Giants enjoy themselves with custom nickname uniforms and cleats during Players Weekend around Major League Baseball
The Giants enjoy themselves with custom nickname uniforms and cleats during Players Weekend around Major League Baseball