Baseball / World Series / San Francisco Giants #148 Which Giant hit three home runs in game 1 of the 2012 World Series? ABuster PoseyBMarco ScutaroCPablo SandovalDHunter Pence Answer: Pablo Sandoval Sandoval hit two off Justin Verlander, and the Giants swept Detroit. Source Show the answer Share #147 Play this week's quiz #149