Diamondbacks vs. Giants Highlights| MLB on FOX




Check out the greatest moments and plays in this matchup between the Arizona Diamondbacks and the San Francisco Giants.

[