In how many World Series did the Braves play in the 1990's?
on
Published in Baseball Trivia
5.
Despite winning the National League Pennant five times in the 1990's, the Atlanta Braves only won one World Series in 1995.
Published in Baseball Trivia