Which team won the 1986 baseball World Series?
Correct answer: New York Mets
Grillchees
And the Minnesota Twins won it in 1987, a far better World Series! The Atlanta Braves lost in game 7 with a score of 0 - 1.