Giants

Giants launch five homers in win over Astros at Oracle

Giants
The Giants hit five home runs Saturday on their way to an 8-6 win over the Houston Astros at Oracle Park.