Who won the 100th anniversary of the World Series?
on
Published in Baseball Trivia
Boston Red Sox.
The 100th Anniversary of the World Series was won by the Boston Red Sox, who won the first World Series as the Boston Americans in 1903.
Published in Baseball Trivia