Who won the 2000 World Series, beating the New York Mets 4 games to 1?
Published in Baseball Trivia
Anaheim Angels
Atlanta Braves
Arizona Diamondbacks
New York Yankees
Published in Baseball Trivia
Anaheim Angels
Atlanta Braves
Arizona Diamondbacks
New York Yankees
Comments