Baseball

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

More Questions from Baseball
In which MLB division did the Colorado Rockies play in 2017?
Reveal Answer
How many strike outs did Houston pitcher Gerrir Cole throw in his one hitter on May 4th 2018?
Reveal Answer
What is Aaron Judge's second year salary reported to be from the Yankees?
Reveal Answer
Which two pitchers dueled in two games of the 1963 World Series?
Reveal Answer
Who won the 2010 National League Championship Series MVP award?
Reveal Answer
Who won the National League Rookie of the Year award in 2010?
Reveal Answer
Other than 1994, what was the only year to have the World Series cancelled?
Reveal Answer
Which MLB team won over 100 regular seasons games in 2017?
Reveal Answer