Baseball

Who won the World Series in 1966 beating the Los Angeles Dodgers?

More Questions from Baseball
Which decade did the Yankees win the most World Series?
Reveal Answer
What position did MLB's Jorge Posada play?
Reveal Answer
Which MLB team's logo features a red-colored letter P?
Reveal Answer
Tim Lincecum threw the first ever no-hitter at which ballpark in 2013?
Reveal Answer
Who was Bernie Carbo pinch-hitting for in game 6 of the 1975 World Series?
Reveal Answer
What team does rookie Ronald Acuna Jr play for in 2018?
Reveal Answer
What Autumn month does the World Series usually take place in?
Reveal Answer
Juan Soto, celebrated what birthday during Game 3 of the 2019 World Series?
Reveal Answer