Giants Crush Five More Home Runs in Wild 8-6 Win Over Astros
By Martin in Sports
Updated 3 years ago
Giants outlast Astros in wild Home Run Derby-like game originally appeared on NBC Sports Bayarea. The Giants and Houston Astros played a game at Oracle Park on Saturday, but you would be forgiven if you thought the game actually took place at Coors Field in Denver. On a warm day...