Martinez on homers in win
Giants @ D-backsAugust 27, 2017 | 00:00:25
J.D. Martinez on the D-backs win over the Giants and the improved performance of his team's pitching
J.D. Martinez on the D-backs win over the Giants and the improved performance of his team's pitching