Baseball

Miguel Cabrera hit a home run off of which Yankee pitcher in the 2003 World Series?

More Questions from Baseball
How many games did pitcher Luis Castillo win in the 2019 MLB season?
Reveal Answer
What player was the 2011 American League Championship Series MVP?
Reveal Answer
Who won the 2004 National League Championship Series MVP award?
Reveal Answer
What outfielder was Duffy's Cliff named after?
Reveal Answer
What was Jackie Robinson's position in the Army when he was discharged?
Reveal Answer
How many hits did the Nationals have in game 7 of the 2019 World Series?
Reveal Answer
What MLB team named Alex Cora as manager in 2017?
Reveal Answer
Justin Verlander led the MLB in which category in 2011 and 2012?
Reveal Answer