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
Which of these years did the Atlanta Braves not make it to the World Series?
Reveal Answer
The Braves moved to Atlanta in what year?
Reveal Answer
What MLB team calls Detroit its home?
Reveal Answer
Who won more games in the 2019 MLB regular season?
Reveal Answer
Daniel Vogelbach was a member of what team in 2019?
Reveal Answer
Who won both the National League MVP and World Series MVP in 1980?
Reveal Answer
Who is the Rays player that hit .294 in 2010?
Reveal Answer
Who planted the ivy at Wrigley Field?
Reveal Answer