Baseball

Jeff Nelson, Jason Giambi and Aaron Boone played on which World Series team?

More Questions from Baseball
Albert Pujols signed a 10-year deal with which team in 2011?
Reveal Answer
The Houston Astros entered their first World Series in what year?
Reveal Answer
How many pitchers did Houston use in game 1 of the 2019 World Series?
Reveal Answer
Gene Tenace played in the 7th game of the 1972 World Series despite what unusual circumstance?
Reveal Answer
Who is the baseball player nicknamed "Frenchy"?
Reveal Answer
What team won both the 1987 and 1991 World Series?
Reveal Answer
Which baseball team won the 2002 World Series?
Reveal Answer
In how many World Series did the Braves play in the 1990's?
Reveal Answer