When did atlanta braves win the world series?
multipleQAs
When did the Atlanta Braves win the World Series for the first time? When did the Atlanta Braves win the World Series for the second time? When did the Atlanta Braves last win the World Series?
1914
1957
1995