Who else besides the Yankees have won three consecutive World Series?
on
Published in Baseball Trivia
Oakland
Pittsburgh
Toronto
Los Angeles
Oakland.
The Oakland A's won 3 straight titles from 1972 to 1974.
Published in Baseball Trivia
Oakland
Pittsburgh
Toronto
Los Angeles
Comments