Hunter Pence hit a three-run homer and Joaquin Arias drove in two with a triple to help the San Francisco Giants to a 6-4 win over the Houston Astros on Wednesday night. Pence has been a nightmare for the Astros since they traded him away in July 2011, hitting four homers in just seven games against his former...
FULL ARTICLE AT The Idaho Statesman