Baseball

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

More Questions from Baseball
In baseball slang, what is a "pickle"?
Reveal Answer
Who was the first Texas Rangers player to amass 50 home runs in a single season?
Reveal Answer
The 2009 "The Sporting News" Major League Player of the Year was awarded to which athlete?
Reveal Answer
If the World Series has gone to the very last game, which game in the series has it gotten to?
Reveal Answer
Who became the first Brewer to hit an All-Star Game home run in 2012?
Reveal Answer
Who hit the first home run in Marlin's history?
Reveal Answer
Who did the Yankees play the night of Mariano Rivera's last pitching performance at Yankee Stadium?
Reveal Answer
How many home runs and runs batted in did Erick Aybar have in the 2011 regular season?
Reveal Answer