The 2023 Giants have struggled mightily against left-handed
Giants Take 2-0 World Series Lead
San Francisco Giants sweep Detroit Tigers in 2012 World Series as
San Francisco takes 2-0 lead on Detroit in World Series – The
2012 World Series: San Francisco Giants take three-game lead over
San Francisco Giants vs. Detroit Tigers, 2012 World Series Game 2
How sweep it is: Giants finish off Tigers
WORLD SERIES GAME 1: Pablo Sandoval's 3 HRs lift Giants over Tigers
Giants capture second World Series title in three seasons
San Francisco Giants sweep Detroit Tigers in 2012 World Series as
World Series 2012: San Francisco Giants beat Detroit Tigers in 10th
San Francisco Giants secure 2-0 lead in World Series over Detroit