Baseball

In 2004, which of these Boston Red Sox players hit a home run in their first ever World Series at bat?

More Questions from Baseball
In Game 4 of the 2003 World Series Jeff Weaver gave up a home run in the 12th inning to what Marlin?
Reveal Answer
Who is the Major League Baseball player nicknamed "El Caballo"?
Reveal Answer
How many runs score on a triple with the bases loaded?
Reveal Answer
How many bases are there in baseball?
Reveal Answer
What is the position between second base and third base balled?
Reveal Answer
What team's manager won the 2011 American League's Manager of the Year?
Reveal Answer
Where does this player go next?
Reveal Answer
Which of the following is a baseball team?
Reveal Answer