The New York Mets won the World Series in 1969 and which other year?

Answer 1986

The Mets defeated the Boston Red Sox in the 1986 World Series.

Last updated 5 years ago · 54.6K views · SOURCE

Challenge yourself with more Sports quizzes