Who won baseball's 1986 World Series, beating the Boston Red Sox 4 games to 3?
on
Published in Baseball Trivia
Baltimore Orioles
New York Mets
Pittsburgh Pirates
Minnesota Twins
New York Mets.
Ray Knight was named MVP of baseball's 1986 World Series.
Comments