Baseball
Who won the World Series in 1966 beating the Los Angeles Dodgers?
More Questions from Baseball
In Game 7 of the 1985 World Series, what Kansas City Royals pitcher tossed a nine-inning shutout?
Reveal Answer
In what year was the first World Series game played under the lights?
Reveal Answer
Which Giants outfielder was the MVP of the 2012 All-Star Game?
Reveal Answer
Who hit the most home runs during the 2002 MLB World Series?
Reveal Answer
Reggie Jackson's three home runs in the final game of the 1977 World Series were part of what streak?
Reveal Answer
Who won baseball's 1973 World Series, beating the New York Mets 4 games to 3?
Reveal Answer
In 1905, what pitcher threw 27 scoreless innings in the World Series?
Reveal Answer