Sports
Who did the mets play in the world series in nineteen eighty six?
1
Answer
The Mets beat the Boston Red Sox in the 1986 world series
LIVE
Points
267
Rating
Similar Questions
{{similarQuestion.category}}
•
{{similarQuestion.answerCount}}
Answer
Answers