The New York Mets won in the 1986 World Series against the Boston Red Sox, 4 games to 3.

who won the world series in 1986

Explore