Baseball

Which San Francisco Giants pitcher posted two wins against the Texas Rangers in the 2010 MLB World Series?

More Questions from Baseball
What team did 2007 Cy Young Award winner, Jake Peavy play for when he won?
Reveal Answer
Who was the starting Third Baseman for the National League in the 2017 All Star Game?
Reveal Answer
What was the losing player's share for the 2018 World Series?
Reveal Answer
How many home runs did Troy Glaus hit in the 2002 World Series?
Reveal Answer
If the World Series has gone to the very last game, which game in the series has it gotten to?
Reveal Answer
The first world series was played when?
Reveal Answer
What left-hander in the Yankee starting line-up faced Randy Johnson in 2001's World Series Game 2?
Reveal Answer
The Houston Astros entered their first World Series in what year?
Reveal Answer