'D-Rod' sports Batman cleats
Rangers @ GiantsAugust 24, 2018 | 00:01:05
The Giants' booth discusses Dereck "D-Rod" Rodriguez's Batman-themed cleats and Chase d'Arnaud's "Cheetah" nickname for Players' Weekend
The Giants' booth discusses Dereck "D-Rod" Rodriguez's Batman-themed cleats and Chase d'Arnaud's "Cheetah" nickname for Players' Weekend