Tag: Giants D-backs homerun highlights
Giants Dominate with 5 Homers, D-backs Lose Ground in NL Wild Card
Giants' Offensive Explosion Rocks DiamondbacksIn a dominant display of power hitting, the San Francisco Giants overwhelmed the Arizona Diamondbacks with a barrage of five...