Baseball

David Dellucci, Mark Grace and Luis Gonzalez played on which World Series team?

More Questions from Baseball
How many games did it take the San Francisco Giants to defeat the Texas Rangers in the 2010 MLB World Series?
Reveal Answer
Who won the 2009 Sporting News Major League Player of the Year award?
Reveal Answer
Which baseball position does not play in the infield?
Reveal Answer
What is this player doing?
Reveal Answer
Who tied a MLB World Series record in 1961 by being hit by a pitch twice in the same game?
Reveal Answer
In the 1974 World Series, which pitcher was called on to help nail down the win in Game 1?
Reveal Answer
What baseball team wore Spanish-language "Los Bravos" uniforms in September 2017?
Reveal Answer
Foul lines in baseball are usually what color?
Reveal Answer