Baseball

How long had the New York Mets been in the National League when they won the 1969 World Series?

More Questions from Baseball
What MLB team is based in Kansas City, Missouri?
Reveal Answer
Who had seven RBIs for the New York Yankees in the 1981 World Series?
Reveal Answer
What pitcher won the fourth game of the 2019 World Series?
Reveal Answer
The Houston Astros entered their first World Series in what year?
Reveal Answer
When Tim Lincecum won the 2009 Cy Young Award what team was he the pitching for?
Reveal Answer
Who hit 41 home runs in the 2017 regular MLB season?
Reveal Answer
In 1988 which team won the World Series?
Reveal Answer
In Game 4 of the 2003 World Series Jeff Weaver gave up a home run in the 12th inning to what Marlin?
Reveal Answer