Who did Boston defeat in the first World Series ever?
on
Published in Baseball Trivia
Pittsburgh Pirates
Philadelphia Phillies
Brooklyn Dodgers
Boston Braves
Pittsburgh Pirates.
Boston defeated Pittsburgh in the first World Series in 1903.
Comments