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