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 scored the most runs in the 2009 regular MLB season?
Reveal Answer
In Game 6 of the 1975 World Series, Bernie Carbo hit a pinch-hit three-run homer off of which Cincinnati pitcher?
Reveal Answer
Who was selected as the 2001 American League Championship Series MVP?
Reveal Answer
Willie Mays is the godfather to which baseball star?
Reveal Answer
How many strikeouts did Zack Greinke have in the 2019 MLB season?
Reveal Answer
In 2004, which of these Boston Red Sox players hit a home run in their first ever World Series at bat?
Reveal Answer
What team won the most Spring Training games in 2017?
Reveal Answer
How many home runs did Troy Glaus hit in the 2002 World Series?
Reveal Answer