Baseball

Who hit a home run in the Baltimore Orioles' 1-0 win in the clinching game of the 1966 World Series?

More Questions from Baseball
Who won the 2016 MLB Home Run Derby?
Reveal Answer
Miguel Cabrera hit a home run off of which Yankee pitcher in the 2003 World Series?
Reveal Answer
What World Series champions had Pudge Rodriguez as their catcher?
Reveal Answer
Which player made the final out of the 1926 World Series by unsuccessfully trying to steal second base?
Reveal Answer
Which MLB team won over 100 regular seasons games in 2017?
Reveal Answer
What color is a major league baseball?
Reveal Answer
What 45-year-old pitched in his first World Series game in 2008?
Reveal Answer
Oakland A Dave Henderson hit two home runs in which innings of Game 3 of the 1989 World Series?
Reveal Answer