Giants' J.D. Davis describes plate approach for game-tying home run vs. Guardians
The Giants beat the Cleveland Guardians 6-5 on Wednesday at Oracle Park behind a late comeback performance.
Giants' J.D. Davis describes plate approach for game-tying home run vs. Guardians originally appeared on NBC Sports Bay Area